基于REST的Web Services研究
【摘要】:
传统的Web服务大多采用基于RPC交互模型,该模型在相对封闭、小的应用环境中取得了较大成功,但用在分布、开放的Web环境中带来了一些问题,如紧密耦合、接口复杂、可伸缩性差,无法应对快速更新的需求变化。为此,论文提出一种基于REST的Web Services。
论文在研究REST理论和Web本质特征的基础上,引入面向资源的架构和基于SAWADL语义的服务资源发现方法来设计基于REST的Web Services的总体结构,完成了服务器端的主要组件的设计、服务发现与匹配模型的设计以及客户端核心部分的设计。给出了基于REST的Web Services的服务的设计原则、架构约束,重要元素,然后给出该服务的设计方法和设计步骤,并阐述了服务资源描述语言的在请求/响应交互模型中的作用及其内容结构。给出了REST风格的Web服务的客户端结构及其设计方法。针对服务发现问题,设计了基于SAWADL语义Web服务资源的搜索与匹配模型的服务发现框架,给出了服务资源的各类语义描述信息和服务资源的搜索过程,设计了一种服务资源的搜索与匹配算法。
最后将论文的研究成果应用于直升机数字化工程的信息编码管理系统中,应用表明:基于REST的Web Services可以降低了Web服务的耦合度,提高了系统的可靠性和可伸缩性。
|
|
|
|
1 |
高广尚;;基于REST的数据整合在图书馆中的应用[J];科技情报开发与经济;2011年21期 |
2 |
胡晓宏;刘红杰;刁绫;;基于Web Services企业电子商务集成模型[J];福建电脑;2006年08期 |
3 |
陈思耀;;基于Web Services技术的网络信息系统的设计[J];淮海工学院学报(自然科学版);2006年03期 |
4 |
何诗广;王卫平;;基于Web Services的电子政务系统集成研究[J];计算机系统应用;2007年02期 |
5 |
鞠彦辉;;基于Web Services技术的企业信息集成系统架构研究[J];中国管理信息化(综合版);2007年02期 |
6 |
褚燕华;;基于J2EE的Web Services电子商务网站的设计与实现[J];内蒙古科技与经济;2007年24期 |
7 |
杨磊;吴升;;基于.Net Compact Framework和Web Services的位置服务研究[J];福建电脑;2008年08期 |
8 |
陆苍海;许晓宁;;基于Web Services的校园信息化系统应用集成研究[J];科技信息(学术研究);2008年30期 |
9 |
杨慧;盛业华;温永宁;胡颖;;基于Web Services的地理模型分布式共享方法[J];武汉大学学报(信息科学版);2009年02期 |
10 |
李娜;闫双林;李蔺;;Web Services在流动人口管理系统中的应用[J];信息与电脑(理论版);2010年11期 |
11 |
王风硕;陈俊;;基于Web Services的数据采集在电子监察平台的应用[J];硅谷;2011年07期 |
12 |
刘跃华;;Web Services的基本特征及其在现代物流管理信息系统中的应用优势[J];软件导刊;2011年04期 |
13 |
胡继东,杲跃景,刘广钟;基于Web Services的软件集成方法的研究与实现[J];计算机系统应用;2002年11期 |
14 |
叶明全,伍长荣;基于ASP.NET和Web Service技术的应用程序开发[J];福建电脑;2003年11期 |
15 |
陈艳红;电子商务的基石——Web Services[J];现代计算机;2003年03期 |
16 |
刘秋朝,张增平,张凯,朱骏;一种基于Web services的分布式CAPP体系架构[J];扬州大学学报(自然科学版);2003年04期 |
17 |
陈宏,曹健,梁旻;分布异构环境下的数据集成和交换方法及应用[J];微型电脑应用;2004年06期 |
18 |
刘慧敏,王万森,谭娜;基于Web Services技术的MAS协作机制实现[J];计算机系统应用;2004年07期 |
19 |
梁俊斌,陆松,苏德富;开发基于Web Services的Java卡系统的研究[J];计算机系统应用;2004年08期 |
20 |
靳荣;史海军;高永兵;赵军富;;AXML在基于Web Services的工作流过程建模中的应用[J];微计算机信息;2006年06期 |
|