北京邮电大学学报

  • EI核心期刊

北京邮电大学学报

• 论文 • 上一篇    下一篇

服务质量驱动的Web服务组合框架的设计与实现

陈彦萍,李增智,夏虹,朱海萍   

  1. 西安交通大学 计算机系统结构与网络所, 西安 710049
  • 收稿日期:2006-01-01 修回日期:1900-01-01 出版日期:2006-05-30 发布日期:2006-05-30
  • 通讯作者: 李增智
  • 基金资助:
     

Design and Implement a Web Services Composition Framework Based on the Quality of Service

CHEN Yan-ping, LI Zeng-zhi, XIA Hong,ZHU Hai-ping   

  1. Institute of Computer Architecture & Network, Xi’an Jiaotong University, Xi’an 710049, China
  • Received:2006-01-01 Revised:1900-01-01 Online:2006-05-30 Published:2006-05-30
  • Contact: LI Zeng-zhi
  • Supported by:
     

摘要: 为了提供满足客户服务质量需求的组合Web服务,首先在扩展现有的Web服务描述语言WSDL(Web Service Description Language)的基础上通过增加描述服务质量的服务质量元素,提出了扩展的Web服务描述语言EWSDL(Enhanced Web Service Description Language)来描述服务,并给出了一种组合服务管理语言SCML(Service Composition Management Language)来管理服务组合,然后提出了基于多目标决策理论的服务选择的方法,并设计了一种支持服务质量驱动的服务组合框架E-WsFrame (Evolved Web service Framework),最后,给出了E-WsFrame原型系统的具体实现。试验表明该原型可以提供满足客户服务质量需求的组合Web服务。

关键词: Web服务,;服务组合, 服务质量, 服务管理

Abstract: In order to provide composed Web services according to the quality of service (QoS) requirements of clients, firstly,an enhanced Web service description language (EWSDL) with rich QoS elements was proposed to describe the QoS properties of Web services based on the current Web service description language (WSDL), Secondly, a service composition management language (SCML) was also presented to management composition. Thirdly, a way to choose a proper service from the candidate services set was given based on the multi-object decision theory. Fourthly, an evolved Web service framework (E-WsFrame) was designed by adding a new role in the current Web service architecture. Finally, a prototype of E-WsFrame was implemented. Experiments show that the E-WsFrame can feasibly select and compose pre-existing Web services in terms of clients’ dynamic requirements at the run time.

Key words: Web Service, Service Composition, Quality of Service, Service Management

中图分类号: