东北大学学报(自然科学版) ›› 2004, Vol. 25 ›› Issue (3): 220-222.DOI: -

• 论著 • 上一篇    下一篇

Web服务合成中的异构问题

申德荣;于戈;张蓉   

  1. 东北大学信息科学与工程学院;东北大学信息科学与工程学院;东北大学信息科学与工程学院 辽宁沈阳 110004
  • 收稿日期:2013-06-24 修回日期:2013-06-24 出版日期:2004-03-15 发布日期:2013-06-24
  • 通讯作者: Shen, D.-R.
  • 作者简介:-
  • 基金资助:
    国家高技术研究发展计划CIMS主题(2003AA414210);;

Heterogeneity in web services composition

Shen, De-Rong (1); Yu, Ge (1); Zhang, Rong (1)   

  1. (1) Sch. of Info. Sci. and Eng., Northeastern Univ., Shenyang 110004, China
  • Received:2013-06-24 Revised:2013-06-24 Online:2004-03-15 Published:2013-06-24
  • Contact: Shen, D.-R.
  • About author:-
  • Supported by:
    -

摘要: 分析了Web服务的发布、发现和调用过程,将Web服务合成中存在的异构分为阻碍Web服务最佳查找的语义等价的Web服务概要描述异构、阻碍Web服务动态替换的语义等价的Web服务操作异构和阻碍合成的Web服务正确执行的序列Web服务间数据流的异构·概要描述了Web服务合成中存在的各种异构冲突,并将Web服务合成中存在的异构归纳为语义冲突、数据类型冲突、结构类型冲突、参数个数冲突、数据量纲冲突和数据精度冲突六类·针对这六类冲突,详细地定义了解决各种冲突的相应转换规则·

关键词: Web服务合成, 异构问题, 转换规则, 电子商务, Web服务

Abstract: Analyzing the process of publishing, discovering and invoking of Web services, the heterogeneities found in Web services composition are divided into 3 forms, i.e., semantic equivalent Web services profile description heterogeneity that limits the proper discovery of Web services, semantic equivalent Web services operation heterogeneity that limits the dynamic replacement of Web services and the data flow heterogeneity among sequential Web services in a composite Web service. Various heterogeneity conflicts in Web services composition are discussed briefly, and they fall into 6 conflicts, i.e., semantic conflict, data type conflict, structure type conflict, parameter number conflict, data unit conflict and data precision conflict. 6 transformation rules relevant to the 6 conflicts above mentioned are thus defined in details to settle various conflicts named Term2Term, Type2Type, Stru2Stru, Num2Num, Unit2Unit and Prec2Prec respectively. They are implemented on prototype-e-Scope4WS and verified that they are feasible.

中图分类号: