基于javaweb请求异步处理技术研究与实践

上传人:第*** 文档编号:61635207 上传时间:2018-12-07 格式:DOC 页数:44 大小:696KB
返回 下载 相关 举报
基于javaweb请求异步处理技术研究与实践_第1页
第1页 / 共44页
基于javaweb请求异步处理技术研究与实践_第2页
第2页 / 共44页
基于javaweb请求异步处理技术研究与实践_第3页
第3页 / 共44页
基于javaweb请求异步处理技术研究与实践_第4页
第4页 / 共44页
基于javaweb请求异步处理技术研究与实践_第5页
第5页 / 共44页
点击查看更多>>
资源描述

《基于javaweb请求异步处理技术研究与实践》由会员分享,可在线阅读,更多相关《基于javaweb请求异步处理技术研究与实践(44页珍藏版)》请在金锄头文库上搜索。

1、西西 安安 邮邮 电电 大大 学学 毕毕 业业 设设 计(论计(论 文)文) 题 目:基于 Java 的 Web 请求异步处理技术研究及实 践 学 院: 通信与信息工程学院 专 业: 通信工程 班 级: 通工 1001 班 学生姓名: 朱旦奇 导师姓名: 杨武军 职称: 副教授 起止时间: 2014 年 3 月 3 日至 2014 年 6 月 15 日 毕业设计(论文)诚信声明书毕业设计(论文)诚信声明书 本人声明:本人所提交的毕业论文基于 Java 的 Web 请求 异步处理技术研究及实践是本人在指导教师指导下独立研究、 写作的成果,论文中所引用他人的文献、数据、图件、资料均已 明确标注;对

2、本文的研究做出重要贡献的个人和集体,均已在文 中以明确方式注明并表示感谢。 本人完全意识到本声明的法律后果由本人承担。 论文作者: (签字)时间:2014 年 6 月 10 日 指导教师已阅: (签字) 时间:2014 年 6 月 10 日 西西 安安 邮邮 电电 大大 学学 毕业设计毕业设计( (论文论文) )任务书任务书 学生姓名学生姓名朱旦奇朱旦奇指导教师指导教师杨武军杨武军职称职称副教授副教授 学院学院 通信与信息工程学院通信与信息工程学院专业专业通信工程通信工程 题目题目基于基于 Java 的的 Web 请求异步处理技术研究及实践请求异步处理技术研究及实践 任务与要求任务与要求 1.

3、 研究 Web 服务技术最新发展。 2. 设计一个简单 JavaScript 客户端, 实现 Web 服务器交互。 3. 设计一个简单的 Ajax 服务器应用,实现异步处理技术的验证 及演示。 4. 了解现代互联网原理、熟悉 Web/Http/计算机工作原理。 5. 熟悉常用的互联网工具。 6. 有主动学习新知识/技能的热情。 开始日期开始日期2014 年年 3 月月 3 日日完成日期完成日期2014 年年 6 月月 15 日日 院院 长长(签字签字)2014年年3月月 7日日 西西 安安 邮邮 电电 大大 学学 毕毕 业业 设设 计计 ( (论文论文) ) 工工 作作 计计 划划 20142

4、014 年 3 3 月 1010 日 学生姓名学生姓名 朱旦奇朱旦奇 指导教师指导教师 杨武军杨武军 职称职称 副教授副教授 学院学院 通信与信息工程学院通信与信息工程学院 专业专业 通信工程通信工程 题目题目 基于基于 Java 的的 Web 请求异步处理技术研究及实践请求异步处理技术研究及实践 _ _ 工作进程工作进程 3 月 3 日至 3 月 18 日 搜集资料,完成开题报告 3 月 19 日至 4 月 5 日 完成 Web 请求异步处理技术实验环境搭建。 4 月 6 日至 4 月 30 日 学习 Web 请求异步处理技术及 Java EE,确定 实验方案。 5 月 1 日至 5 月 2

5、5 日 基于 Ajax 的 Web 请求异步处理原型编程实 现。 5 月 26 日至 6 月 5 日 完成原型的测试、分析工作,开始撰写论文。 6 月 6 日至 6 月 15 日 验收及毕业答辩。 起 止 时 间工 作 内 容 主要参考书目(资料) (1) 美 Jay Bryant,Java 7 基础教程,人民邮电出版社,2013. (2) Eric Jendrock ,Jennifer Ball, Java EE 6 权威指南(原书第 4 版),机械工业出版社, 2010. (3) 郝玉龙,Java EE 核心技术与应用,电子工业出版社,2013. 1.计算机一台 2. 软件:Java SD

6、K7、Netbeans、glassfish 软件等 每周指导一次,主要解答学生问题,指导研究进度,并检查阅读资料笔记和仿真程 序。 本计划为开题之初所定,后续会根据具体情况随时调整,最终一定按毕业设计规 定结束日期完成。 主要参考书目(资料) 主要仪器设备及材料 论文(设计)过程中教师的指导安排 对计划的说明 西安邮电大学 毕业设计(论文)开题报告 通信与信息工程 学院 通信工程 专业 10 级 01 班 课题名称: 基于 Java 的 Web 请求异步处理技 术 研究及实践 学生姓名: 朱旦奇 学号:03101007 指导教师: 杨武军 报告日期: 2014 年 3 月 18 日 1本课述题

7、所涉及的问题及应用现状综述 本课题所涉及的问题:本课题所涉及的问题: 1) 了解现代互联网原理、熟悉 Web/Http/计算机工作原理; 2) 重点研究基于 Java EE 的 AJAX 组件异步请求处理的技术; 3) 实现一个基于 JAVA EE 的 AJAX 演示样例。 应用现状综述:应用现状综述: 1)随着 Internet 应用的快速发展 ,用户对 Web 应用具有实时动态处理交互 信息的能力提出了更高要求. 传统的 Web 应用 ,在服务器端技术方面投入了太多 的时间 ,而在 Web 用户界面对用户快速响应方面却投入不足. 当服务器在处理数 据的时候 ,用户则处于等待的状态 ,每一步

8、操作都需要等待 ,等待服务器响应、 等待屏幕刷新、等待请求返回和生成新的页面. 这种方式导致用户界面的响应速 度很慢 ,会使用户越来越没有耐心. 随着系统不断积累和发展,系统模块化是必 然趋势,而模块之间的耦合性和依赖会直接影响系统的稳定性和可用性,因此系 统异步化概念就产生了。 应用现状综述: AJAX 开发模式最重要的特色是异步机 制。异步所描述的是客户端和服务器端交互的方式,当和一个 AJAX 应用程序交互 的时候,信息可以更新显示在屏幕上且不需要刷新或者重载,这被称为异步。开 发人员能够在服务器端构建很多不同的调用程序供客户端使用,这样就省去了服 务器响应的时间,并节约了服务器资源。

9、一个 Ajax 交互从一个称为 XMLHttpRequest 的 JavaScript 对象开始。如同名字所暗示的,它允许一个客户 端脚本来执行 HTTP 请求,并且将会解析一个 XML 格式的服务器响应。Ajax 处理 过程中的第一步是创建一个 XMLHttpRequest 实例。使用 HTTP 方法(GET 或 POST)来处理请求,并将目标 URL 设置到 XMLHttpRequest 对象上。 现在,记住 Ajax 如何首先处于异步处理状态?当你发送 HTTP 请求,你不希望浏览器挂起并 等待服务器的响应,取而代之的是,你希望通过页面继续响应用户的界面交互, 并在服务器响应真正到达后处

10、理它们。要完成它,你可以向 XMLHttpRequest 注册 一个回调函数,并异步地派发 XMLHttpRequest 请求。控制权马上就被返回到浏览 器,当服务器响应到达时,回调函数将会被调用。 2本课题需要重点研究的关键问题、解决的思路及实现预期目标的 可行性分析 关键问题:关键问题: 1) 研究 Web 服务技术最新发展。了解现代互联网原理、熟悉 Web/Http/计 算机工作原理。熟悉常用的互联网工具。 2) 设计一个简单的 JavaScript 客户端, 实现与 Web 服务器交互。 3) 设计一个简单的 AJAX 服务器应用,实现异步处理技术的验证及演示。 解决思路:解决思路:

11、1) 了解目前 web 请求异步处理技术的现状,以便更好地对 web 应用 系统中的请求处理技术进行认识学习。 2) 学习 java 及 ajax 的相关知识,以及编译环境的搭建和运用。 3) 在不断扩大的互联网规模下,全面的分析研究其所带来的使用的 可行性问题并探索其解决方案,参考一些开发者的设计思路,提出初步的 设想计划。 4) 在老师的指导下完成软件设计,并完善论文 实现预期目标的可行性:实现预期目标的可行性: 1) 利用图书馆和网络资料不断地深入了解如何用 java 代码实现 web 请求异步处理的有关功能,思考解决的策略及代码的实现方式。 2) 通过认真分析在目前不断扩大的互联网模式

12、下,web 请求异步处 理技术研究的必要性和主要的探究方向。 认真的运用所积累的知识,思考方案,以及老师的指导来编写代码,修改论 文,不断完善对课题的研究,直到得到满意的结果。 3完成本课题的工作方案 为完成本课题,需要做到目标明确,做好最佳安排,结合老师的毕业设计任 务书,我的工作方案如下: 2014-3-32014-3-18: 搜集资料,完成开题报告 2014-3-192014-4-5: 完成 Web 请求异步处理技术实验环境搭建 2014-4- 62014-4-30: 学习 Web 请求异步处理技术及 Java EE,确定实验方案 2014- 5-12014-5-25: 完成基于 AJA

13、X 的 Web 请求异步处理原型编程实现 2014-5- 262014-6-5: 完成原型的测试、分析工作,开始撰写论文 2014-6-62014- 6-15: 验收及毕业答辩。 4指导教师审阅意见 指导教师指导教师(签字): 2014 年 3 月 24 日 说明: 本报告必须由承担毕业论文(设计)课题任务的学生在毕业论文(设计) 正式开始的第 1 周周五之前独立撰写完成,并交指导教师审阅。 西西安安邮邮电电大大学学毕毕业业设设计计 ( (论论文文) )成成绩绩评评定定表表 学生姓名 朱旦奇 性别男学号03101007 专 业 班 级 通工 1001 班 课题名称 基于 Java 的 Web

14、请求异步处理技术研究及实践 课题 类型 网络工 程类 难 度 一 般 毕业设计 (论文)时 间 2014 年年 3 月月 3 日日 6 月月 15 日日 指导教师 杨武军 (职称 副教授 ) 课题任务 完成情况 论文 (千字); 设计、计算说明书 (千字); 图纸 (张); 其它 (含附件 ): 指导教师意见 分项得分:开题调研论证 分; 课题质量(论文内容) 分; 创新 分; 论文撰写(规范) 分; 学习态度 分; 外文翻译 分 指导教师审阅成绩: 指导教师(签字): 2014 年 月 日 评 阅 教 师 意 见 分项得分:选题 分; 开题调研论证 分; 课题质量(论文内容) 分; 创新 分

15、; 论文撰写(规范) 分; 外文翻译 分 评阅成绩: 评阅教师(签字): 2014 年 月 日 验 收 小 组 意 见 分项得分:准备情况 分; 毕业设计(论文)质量 分; (操作)回答问题 分 验收成绩: 验收教师(组长)(签字): 2014 年 月 日 答 辩 小 组 意 见 分项得分:准备情况 分; 陈述情况 分; 回答问题 分; 仪表 分 答辩成绩: 答辩小组组长(签字): 2014 年 月 日 成绩计算方法 (填写本系实用比例) 指导教师成绩指导教师成绩 20 () 评阅成绩评阅成绩 30 () 验收成绩验收成绩 30 () 答辩成绩答辩成绩 20 () 学生实得成绩(百分制) 指导教师成绩指导教师成绩 评阅成绩评阅成绩 验收成绩验收成绩 答辩成绩答辩成绩 总评总评 答 辩 委 员 会 意 见 毕业论文(设计)总评成绩(等级): 学院答辩委员会主任(签字): 学院 (签章) 2014 年 月 日 备 注 西安邮电大学毕业论文(设计)成绩评定表(续表) 目录目

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 事务文书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号