论文摘要
在当今网络技术快速发展的情况下,以服务为基础的互联网时代已经到来。Web Service技术为当前Web应用的开发提供了很强大的解决方案。不过传统的以Soap为基础的Web Service技术已经显得过于臃肿和复杂,已经无法应对快速更新的需求变化。基于REST架构风格的服务,从某种程度上有效的解决了传统过于复杂的问题。这种架构风格具有可寻址性、无状态性、统一接口和连通性等优点,将Web Service异构平台的互访能力相结合,形成一种轻量Web Service服务架构风格,从而能够在很多场合灵活发挥其强大作用。而Ajax的出现解决了传统Web应用中出现的诸多不足之处。论文将以Ajax/REST架构风格的Web应用为基础进行探讨,主要研究工作包括:(1)传统的软件架构着手,探讨它们的局限性,引出基于Ajax/REST架构风格的特征,从理论上分析其优势。(2)详细分析基于Ajax/REST架构风格的设计流程,包括客户端和服务端两方面的设计步骤。(3)使用基于Ajax/REST的架构风格设计一个论坛系统。并通过这个系统,从实践的角度进行架构分析,进而阐述基于Ajax/REST架构风格的优势。(4)对Ajax/REST架构风格做出展望,提出了以后的研究方向。
论文目录
致谢中文摘要ABSTRACT1 引言1.1 课题研究背景与意义1.2 国内外发展状况1.3 课题研究内容与技术路线1.4 本章小结2 相关技术概述2.1 Web Services概述2.1.1 Web Service模型2.1.2 Web Services协议栈2.1.3 REST架构风格2.1.4 REST式与RPC式Web Services比较2.3 Ajax技术2.3.1 Ajax概述2.3.2 Ajax中使用的关键技术2.4 本章小结3 RESTful Web Services实施方案研究3.1 实施方案指导原则3.2 Ajax/REST Web Service解决方案3.3 本章小结4 Ajax/REST在线BBS系统的设计与实现4.1 应用系统需求分析4.1.1 系统功能分析4.1.2 创建E-R图4.1.3 服务的数据库部署4.2 RESTful Web Services设计4.2.1 规划数据集4.2.2 设计URI4.2.3 统一接口4.2.4 客户端请求的表示4.2.5 服务端响应的表示4.3 REST服务部署4.4 总体架构4.5 本章小结5 系统运行与测试5.1 系统测试5.1.1 RESTful Web Services测试5.1.2 集群测试5.2 本章小结6 总结与展望6.1 总结6.2 不足与改进参考文献作者简历学位论文数据集
相关论文文献
标签:技术论文; 论坛论文;
基于Ajax/REST风格的Web Service的设计与实现
下载Doc文档