基于扩展WSDL行为描述的Web服务组合  被引量:1

Web Service Composition Based on Extending WSDL Behavior Description

在线阅读下载全文

作  者:王龙[1] 张亮[1] 

机构地区:[1]复旦大学计算机科学技术学院,上海200433

出  处:《计算机工程》2014年第1期88-92,102,共6页Computer Engineering

基  金:国家自然科学基金资助项目(60873115)

摘  要:互联网上存在丰富的Web服务以及自动服务组合方法,但这些自动组合方法(如经典的Roman模型)均要求服务暴露其行为,以此作为服务是否可自动合成的先决条件。现有的Web服务描述文档(如W3C的WSDL标准)缺乏对服务行为的有效描述,使得这些自动化服务组合方法在实际中不可行。针对该问题,提出一种在WSDL中扩展服务行为描述的服务接口方案,基于GMF实现服务行为编辑器,帮助用户在WSDL中协同添加或编辑服务行为,并利用Axis2开源框架开发客户端生成器,根据WSDL中的服务行为反向自动生成具有服务行为的客户端。以k-lookahead算法为例在Seekda服务库中应用该服务方案,实验结果验证了其可行性。There exist abundant services on the Interact and numerous automatic composition methods. Composing these services by such automatic methods in the light of SOA certainly servers the next generation software development. However, almost such methods (including those elegant methods rooted in so-called Roman model) heavily rely on the provision of service behaviors, which is definitely deficient in practice as well as in standard(e.g. WSDL from W3C). To fili this gap, this paper develops a mechanism and an interaction protocol to bridge automatic composition methods with services in real world. This paper constructs a collaborative graphical tool to leverage Web Services Description Language(WSDL) files with service behavior annotations, and a client generator based on Axis2 to make generated client behavior-aware. It tests the approach with k-lookahead algorithm against some popular service repositories including Seekda. The results are very promising.

关 键 词:WSDL扩展 服务组合 Roman模型 k-lookahead算法 服务客户端 行为编辑器 

分 类 号:TP393.07[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象