[综述阅读] A survey on Web Services composition

news/2024/7/7 11:10:56

1.介绍

Web服务是一种用URL标识的软件系统, 它的接口界面和绑定由XML定义和描述。

2.   1)    服务组合三要素:

composition model & language;

development environment;

run-time environment.

2)    a)  an orchestration model:

Use process-modelling languages: UML activity diagrams, Petri-nets, state-charts, rule-based orchestration, activity hierarchies, pi-calculus.

b)      data & data access model:

c)      service selection model:

d)      transactions:

3)      BPEL4WS

3.      一个案例研究

4.      服务组合的6个热点问题: Coordination, Transcation , Context, Conversation modeling, Execution monitoring, Infrastructure.

相关经典论文: Ran, “A model for web services discovery with QoS”, 2003.

                 Wang, “Peer-serv: A Framework of Web Service in Peer-to-Peer

                 Environment”, 2003.

5.      Composition approaches (本文核心部分)

5.1

Static: (MS) Biztalk, (BEA) WebLogic;

Dynamic:  (HP) e-flow, StarWSCoP;

            比较:Web Services composition (vs) Business process management:

n      WS是自动的、异构的单元,它们的实现更加困难。

      5.2 Model driven service composition

      5.3 Declarative service composition

      5.4 Automated vs. manual WS composition

      5.5 Context based WS discovery & composition

6.   概括
 

7.      总结

现存的平台缺乏语义描述,因此可以接着在语义Web服务领域进行研究,除非Web服务组合不需要语义服务描述。

转载于:https://www.cnblogs.com/guwz/archive/2009/08/15/a_survey_on_WSC.html


http://www.niftyadmin.cn/n/3313643.html

相关文章

h3c交换机配置命令

1.修改名称sysname 名称2.进入aaa模式[5F/L01]aaa #aaaauthentication-scheme defaultauthorization-scheme defaultaccounting-scheme defaultdomain defaultdomain default_adminlocal-user admin password simple adminlocal-user admin service-type httplocal-user x…

计算机网络笔记(复习二)——网络安全

上一篇计算机网络笔记实在是太长,并且一般在学校里,也只学习到应用层为止,所以这里把网络安全的部分区分开来,另写一篇文章。文章的脉络依旧是按照《计算机网络(第六版)》和韩立刚老师的视频课程。 网络安…

Linux下安装Oracle网络配置检查未执行

问题描述如图&#xff1a;完整描述&#xff1a;Checking Network Configuration requirements ...Actual Result: Unknown Host Exception has Occurred :Linux-PC: Linux-PC.Check complete. The overall result of this check is: Not executed <<<<Recommendati…

中国移动OMS操作系统厂商播思获1740万美元风投

7月10日&#xff0c;搜狐IT从播思公司获悉&#xff0c;该公司今天完成了1740万美元风险融资&#xff0c;此轮投资由NVP主导&#xff0c;主要投资者包括金沙江投资基金&#xff08;五月田中国附属投资资金&#xff09;以及keystone投资基金&#xff0c;Mohan Kumar将代表NVP加入…

MYSQL的常用数据类型

这里粗略介绍一下常用的数据类型&#xff0c;在mysql中创建数据报时需要进行初始化。 MYSQL支持多种数据类型&#xff0c;大致可以分为三类&#xff1a; 1.数值类型 类型大小范围&#xff08;有符号&#xff09;范围&#xff08;无符号&#xff09;用途TINYINT1byte(-128,12…

阿里云linux下修改mysql默认密码(xampp环境)- 原创

1&#xff0e;修改MySQL的登录设置&#xff1a; # vi /etc/my.cnf 在[mysqld]的段中加上一句&#xff1a;skip-grant-tables 例如&#xff1a; [mysqld] datadir/var/lib/mysql socket/var/lib/mysql/mysql.sock skip-grant-tables 保存并且退出vi。 2&#xff0e;重新启动my…

使用matlab画图中图

又到一年论文季&#xff0c;没想到临近投稿的我居然会被图片的清晰度打败&#xff0c;需要子母图的时候&#xff0c;我直接使用powerpoint进行拼接&#xff0c;多次png另存为&#xff0c;图已经糊出了新高度&#xff0c;那种超级糊图在论文里应该是投不出去的吧。。。但是&…

关于interface的基本测试

一个类一个接口 测试1、正常应用 测试2、接口中不能包含字段 测试3、接口中只能declare接口成员, 不能define 接口成员 测试4、无交集的测试 测试5、implement 接口&#xff0c;但不 define 接口成员 测试6、implement 接口&#xff0c;define 接口成员&#xff0c;但是在类中d…