互联网上基于SOAP和REST的Web服务的对比分析
本文关键词:互联网上基于SOAP和REST的Web服务的对比分析
【摘要】:SOA技术的发展使得大量的Web服务已经在互联网上发布并得到广泛应用.根据其所遵循的协议或架构风格,Web服务可以划分为不同的类型,其中,SOAP(Simple Object Access Protocol)服务与REST(Representational State Transfer服务是目前最主流的两种类型.然而,对这两类Web服务在互联网上的应用状况,当前还缺乏详细的对比分析工作.本文以Programmable Web网站发布的实际Web服务为数据集,对这两类服务的注册数量与调用状况进行统计,并从中选择同时具有SOAP和REST接口的服务进行调用分析.此外,对一个具有这两类服务接口并涵盖增、删、改、查等操作的开源软件进行了测试分析.实验结果表明,就本文统计的互联网上开放的Web服务而言,REST服务的部署与运行状况要优于SOAP服务,且同等条件下REST服务的性能更优.
【作者单位】: 武汉大学计算机学院软件工程国家重点实验室;
【关键词】: Web服务 SOAP REST 性能分析
【基金】:国家重点基础研究发展计划项目(2014CB340404)资助 国家科技支撑计划项目(2012BAH07B01)资助 国家自然科学基金项目(61202031,61373037)资助
【分类号】:TP393.09
【正文快照】: 1引言根据W3C的定义,Web服务是支持互联网上不同机器进行互操作的软件系统[10],具有自包含、自描述、松耦合、模块化和易重用等特点.近年来,Web服务受到了越来越多开发者的关注,各种Web服务技术如RPC(Remote ProcedureCall Protocol)、SOAP(Simple Object Access Protocol)[9]
【共引文献】
中国期刊全文数据库 前1条
1 曹淋海;王昌全;张毅;李冰;杜薇;冯广林;张宗锦;李斌;;基于RIA WebGIS的区域烟草精准施肥管理决策系统设计与实现——以攀枝花烟区为例[J];中国烟草学报;2015年02期
中国硕士学位论文全文数据库 前8条
1 王艺晴;基于Flex的Web GIS碳汇林业信息服务平台的设计与实现[D];东北林业大学;2013年
2 叶泳杰;基于标杆管理的智能病房分析与设计[D];厦门大学;2014年
3 孙聪毅;基于SAMR的多数据融合城市出租车载客引导方法研究[D];山东大学;2014年
4 吴永奎;REST架构风格在医院协同办公系统中的应用研究[D];沈阳工业大学;2014年
5 郑孟微;基于B/S架构的大西安地裂缝地面沉降管理信息系统开发研究[D];长安大学;2014年
6 邵珠兴;基于OpenStack的云存储系统的研究与设计[D];北京工业大学;2014年
7 刘金硕;基于iOS平台的WoT网络遥控器系统的设计和开发[D];北京邮电大学;2014年
8 王义荣;基于REST的GIS Web服务研究与实现[D];福州大学;2010年
【相似文献】
中国期刊全文数据库 前10条
1 陈磊;;REST的真谛[J];软件世界;2007年17期
2 徐涵;;回答关于REST的十点疑问[J];程序员;2008年08期
3 韩志刚;崔彩辉;秦奋;王喜;;基于REST的地理科学多媒体教学服务平台研究[J];数字技术与应用;2011年03期
4 宋雪;刘庆伟;;REST架构研究及其在视频监控联网平台中的应用[J];警察技术;2013年06期
5 黄智华;;基于REST的地理信息系统的开发与研究[J];科学之友;2011年20期
6 李波;丁仙峰;伊文英;张敏芳;;基于REST的空间信息服务互操作协议的研究[J];计算机科学;2012年S1期
7 徐雷;董慧;;基于REST架构的术语注册与服务研究实现[J];现代图书情报技术;2012年Z1期
8 Eric J.Bruno;靳黎明;;用于创建REST风格系统的框架[J];程序员;2007年09期
9 高广尚;;基于REST的数据整合在图书馆中的应用[J];科技情报开发与经济;2011年21期
10 程飞;沈波;;REST的安全性分析与策略研究[J];铁路计算机应用;2013年10期
中国重要会议论文全文数据库 前8条
1 ;Research on Web Instant Messaging Using REST Web Service[A];Proceedings 2010 IEEE 2nd Symposium on Web Society[C];2010年
2 卢梅;刘恒;孙秀莲;;DYRK1A剂量改变可降低REST蛋白稳定性,并可被REST激活[A];中华医学会第十三次全国神经病学学术会议论文汇编[C];2010年
3 Hai-Yun SUO;Pan WANG;Dong-Ping HUANG;Fang HUANG;;NRSF/REST is an essential mediator for the neuroprotection of Trichostatin A in methyl-4-phenyl-1,2,3,6-tetrahydropyridine mouse model of Parkinson's disease[A];中国神经科学学会第十届全国学术会议论文摘要集[C];2013年
4 王志东;解海东;贾少毅;;基于REST的物联网网络结构研究及其在矿山中的应用[A];第六届全国煤炭工业生产一线青年技术创新文集[C];2011年
5 孙明豪;;Mind REST技术介绍[A];第十二次全国推拿学术年会暨推拿手法调治亚健康临床应用及研究进展学习班论文集[C];2011年
6 高正良;;从神经干细胞静息到神经可塑性:REST表观遗传组[A];中国神经科学学会第十届全国学术会议论文摘要集[C];2013年
7 ;Solution Structure and Mapping of the Functional Motif Zinc Finger 5-7 of NRSF/REST from Mouse by NMR[A];第十五届全国波谱学学术会议论文摘要集[C];2008年
8 杨杰;魏更宇;黄玮;徐国爱;杨义先;;基于CORBA技术和REST架构的垃圾语音检测系统设计[A];2010通信理论与技术新发展——第十五届全国青年通信学术会议论文集(下册)[C];2010年
中国博士学位论文全文数据库 前5条
1 冯新扬;基于REST的Web服务架构理论与技术研究[D];解放军信息工程大学;2009年
2 卢梅;REST和DYRK1A之间的相互作用研究[D];山东大学;2012年
3 詹骞;基于Ajax/REST的GIS WEB服务研究与实现[D];中国地质大学(北京);2008年
4 姚鹤岭;基于REST的GIS Web服务研究[D];中国人民解放军信息工程大学;2005年
5 刘智慧;寡肽(OGP、HIV-1 tat~[47-57])的合成、聚合及功能研究以及NRSF/REST在转录调控方面的研究[D];中国科学院研究生院(上海生命科学研究院);2004年
中国硕士学位论文全文数据库 前10条
1 杨景涛;计算机通信网精品课程系统的REST化研究与实现[D];北京邮电大学;2009年
2 程飞;REST的安全性分析与策略研究[D];北京交通大学;2013年
3 牛磊;基于REST的服务器框架研究与实现[D];北京邮电大学;2010年
4 赵峰;REST深入剖析及实践策略研究[D];河北大学;2009年
5 李洋;基于REST成教综合信息管理系统设计与实现[D];电子科技大学;2011年
6 尤晓庆;基于REST的无线城市数据服务的设计与实现[D];北京邮电大学;2012年
7 王之炯;基于REST+NoSQL的水泵企业系统的设计与实现[D];上海交通大学;2012年
8 王念念;基于REST的物流信息管理系统的研究与实现[D];广东工业大学;2012年
9 孙再亮;基于进程代数的REST系统的形式化建模与分析[D];华东师范大学;2014年
10 张帆;REST架构风格在智能电网异构系统集成中的应用研究[D];华北电力大学;2012年
,本文编号:711148
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/711148.html