当前位置:主页 > 管理论文 > 移动网络论文 >

基于扩充CA-CCML的RESTful Web服务组合技术研究

发布时间:2018-03-12 16:11

  本文选题:RESTful 切入点:Web 出处:《大连海事大学》2017年硕士论文 论文类型:学位论文


【摘要】:Web服务以其开放性、语言独立性、平台无关性、低耦合性、良好的封装性以及可复用等特性受到了极大的关注。由于单个Web服务只处理较为单一的业务,不能满足较为复杂的业务需求。为了解决这一问题,Web服务组合技术随之被提出,通过组合可将分散的、小粒度的原子服务,依据一定的业务逻辑和规则将其组合起来,提供功能更加强大的Web服务。为了可以描述Web服务组合,许多Web 服务组合语言被提出。CA-CCML(Context-aware Cooperative Composition Modeling Language)是本课题组提出的Web服务组合建模语言,但其只支持基于SOAP的传统Web服务及其组合,不支持当前主流的RESTful Web服务及其组合。本文在分析和总结国内外相关研究成果的基础上,对RESTful Web服务及其组合的相关技术理论进行了深入的研究。首先描述了课题组提出的CA-CCML语言,并结合RESTful Web服务的特性,对CA-CCML语言进行了扩充,通过增加相应的元素和属性使其能够描述RESTful Web服务及其组合;同时,针对RESTful Web服务及其组合,扩充了 CA-CCML文档解析器和服务调用器。为了提高CA-CCML语言的执行效率,为CA-CCML语言增加了 Web服务异步调用和调用结果缓存功能;同时,本文为了提高RESTful Web服务组合的安全性,给出了基于扩充CA-CCML的RESTful Web服务组合的安全处理框架。然后给出了基于扩充CA-CCML的RESTful Web服务组合框架,并对其中的主要功能模块以及组合框架的执行流程进行了详细的阐述。实现了基于扩充CA-CCML的RESTful Web服务组合框架的主要功能模块,包括CA-CCML文档解析器、缓存控制器、异步处理器、服务调用器、资源解析模块、服务器端信息安全处理模块、监控器、异常处理器等。最后,通过一个旅游出行的应用案例,验证本文提出的基于扩充CA-CCML的RESTful Web服务组合框架的可行性。
[Abstract]:Web services have attracted much attention for their openness, language independence, platform independence, low coupling, good encapsulation and reusability. In order to solve this problem, Web service composition technology has been put forward to combine dispersed, small grained atomic services according to certain business logic and rules. Provide more powerful Web services. In order to describe Web service composition, many Web service composition languages have been proposed. CA-CCML Context-aware Cooperative Composition Modeling language is the Web service composition modeling language proposed by our team. However, it only supports the traditional Web services and their composition based on SOAP, and does not support the current mainstream RESTful Web services and their composition. The related technical theories of RESTful Web services and their composition are deeply studied. Firstly, the CA-CCML language proposed by the research group is described, and the CA-CCML language is extended by combining the characteristics of RESTful Web services. By adding corresponding elements and attributes to describe RESTful Web services and their composition, CA-CCML document parsers and service callers are extended for RESTful Web services and their composition. In order to improve the security of RESTful Web service composition, the Web service asynchronous invocation and call result cache are added to the CA-CCML language. The security processing framework of RESTful Web service composition based on extended CA-CCML is given, and then the RESTful Web service composition framework based on extended CA-CCML is given. The main function modules and the execution flow of the composition framework are described in detail. The main function modules of the RESTful Web service composition framework based on extended CA-CCML are implemented, including CA-CCML document parser, cache controller, asynchronous processor, etc. Service caller, resource parsing module, server side information security processing module, monitor, exception processor, etc. Finally, through a travel application case, Verify the feasibility of the proposed RESTful Web Services composition Framework based on extended CA-CCML.
【学位授予单位】:大连海事大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP393.09

【相似文献】

相关期刊论文 前10条

1 张煜,葛声,孙海龙,马殿富;Web服务组合处理系统的研究与实现[J];北京航空航天大学学报;2005年04期

2 孙洁丽;龚立群;;Web服务组合标准规范的研究[J];现代图书情报技术;2007年05期

3 万里平;蔡美玲;高春鸣;;基于服务联盟的Web服务组合模型及方法[J];计算机工程与应用;2007年31期

4 郭峰;张萌;;Web服务组合的可靠性分析[J];系统仿真学报;2008年S2期

5 程永上;王志坚;;Web服务组合在水利领域中的应用[J];计算机工程与应用;2008年07期

6 陈世展;冯志勇;;服务网络:Web服务组合的新基点[J];计算机应用研究;2008年05期

7 刘志红;;Web服务组合的相关研究[J];农业科技与装备;2009年01期

8 熊伟;;Web服务组合综述[J];信息化纵横;2009年05期

9 曾伟;胡W,

本文编号:1602302


资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/1602302.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户7e49f***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com