咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >REST深入剖析及实践策略研究 收藏
REST深入剖析及实践策略研究

REST深入剖析及实践策略研究

作     者:赵峰 

作者单位:河北大学 

学位级别:硕士

导师姓名:边小凡

授予年度:2009年

学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)] 

主      题:REST HTTP 软件架构风格 Web服务 企业级开发 

摘      要:在软件开发领域中,软件架构的搭建是一项永无休止的工程。一个软件构架的设计风格决定了其具体的应用领域及适用场景。在网络高速发展,宽带飞快普及的今天,基于Web的软件架构风格越来越受到软件开发商以及互联网用户的青睐。 绝大多数的Web应用程序都是基于HTTP协议的。现阶段的Web应用大致可分为两种,一种是面向人类用户的,比如基于Web浏览器的B/S应用:另一种是面向程序的,比如供程序开发者调用的基于SOAP的Web服务。但无论哪一种,都没有能够真正地挖掘出HTTP作为Web基础通讯协议的潜力,而只是将其视做“搬运工。 REST(表述性状态迁移)是由Roy Fielding博士提出的一种基于互联网的软件架构风格。与如今流行的Web架构风格相比,REST最大的不同就是它可以通过将其各项架构约束应用于HTTP,达到充分利用HTTP自身特性来实现各式各样的Web应用的需求。本文将结合HTTP,深入剖析REST的各项架构约束,对其在Web服务及企业级开发领域当中的适用性进行分析研究,找出相应的实践策略,并以这些策略作为依据,搭建一个符合REST架构风格的Web应用框架。

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分