构建REST风格的Web应用程序

来源 :北京邮电大学 | 被引量 : 21次 | 上传用户:Keldorn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
万维网(World Wide Web)的成功,很大程度上是因为其软件架构的设计满足了Internet规模(Internet-scale)的分布式系统的需求。在过去的10年间,随着网络融合,Web Service和分层架构等技术的提出,Web以迭代的方式不断地发展着。为了识别出Web需要改善的那些方面,并且避免对其进行不想要的修改,必需要有一种现代Web架构的模型,用来指导Web的设计、定义和部署。REST(Representational State Transfer)架构风格是全新的针对网络应用的开发风格,是当今互联网超媒体分布式系统架构的一种有益尝试。近年来,基于REST架构风格应用软件的使用日益广泛,特别是在企业的内容协作应用中,REST架构风格的应用软件以其特有的性质获得了人们的关注。论文以REST为架构指导,设计了一种基于网络的软件原型。论文首先介绍了论文工作的工作背景和意义,简单介绍了国内外关于Web应用架构的研究现状,对网络,网络软件,软件架构,分层架构,Web Service,REST,Parlay等技术进行了详细的介绍。然后论文进行了REST风格Web应用程序的总体设计,设计了REST风格Web应用程序的主要组件以及提出了总体架构原则并给出具体的设计。在明确了主要组件设计和总体架构设计的基础上,论文针对提出的架构设计,给出了一个具体的项目背景和需求,给出详细开发环境,系统结构设计和详细开发设计。最后对项目进行了单元测试和功能测试,并指出了设计与实现工作中需要进一步研究和完善的地方。
其他文献
新课程改革中,探究式教学是实现新课程改革目标的一种新型教学模式,本文探讨了如何运用探究式教学,创设和谐的教学氛围,调动学生学习积极性,让学生真正成为学习活动的主人,促
宽带数字信号处理是电子战研究的主题之一。相对于窄带而言,宽带会导致数字动态、灵敏度、多信号处理等变差。针对这些问题,结合现代先进的电子技术,介绍了宽带数字信号处理
目的探讨潮气呼吸肺功能测定在婴幼儿哮喘中的临床应用价值。方法将广东省罗定市人民医院32例哮喘患儿分别于哮喘急性期(急性组15例)和缓解期(缓解组17例)做潮气呼吸肺功能测
在声乐作品中,由逻辑语言跃向音乐语言,音乐语言就是时逻辑语言的超越。在有调性的声乐作品中,音乐的旋律、节奏、曲式是对歌词的声调、语调、韵律、节奏、结构的重构。具有
企业要想长盛不衰、寻求更大的发展,必须从深层次上研究企业经营理念和提高企业的核心竞争能力,而企业文化正是企业经营理念的集中体现,它是企业的灵魂,也是企业发展的不竭动
艺术歌曲《想亲娘》和《在银色的月光下》是上世纪中期改编完成的两首优秀艺术歌曲作品。它们源于民歌,以相对短小的篇幅、严谨的逻辑、考究的技法、精美别致的钢琴伴奏以及
扶正祛邪治法源于《内经》,扩充于《伤寒论》。吴鞠通在继承前人理论的基础上,著书《温病条辨》,开创三焦辨证理论。在分别使用解表、散结、攻下等祛邪法治疗温病的同时,强调
随着硬件技术和网络技术的快速发展,多变的商业环境无疑使得软件功能日益复杂、规模庞大、需求变更频繁。实时响应新需求、动态部署新模块、快速装配各种组件服务已成为全球
我国炼油厂和石油化工厂副产的大量碳四馏分主要被用作工业和民用燃料,以及生产烷基化汽油和叠合汽油,在其化工利用方面远远落后于工业发达国家。以丁烯齐聚为基础生产高附加
交联聚乙烯(XLPE)电力电缆在高压电网中的应用越来越广泛,局部放电是造成电力电缆绝缘层破坏的主要原因,对电缆绝缘层的局部放电进行检测并对局放点定位是及时发现故障隐患,