一个服务流程中包含了多个原子服务,每个原子服务作为一个“步骤”完成特定的业务功能,它们之间通过串行、并行、分支等结构连接起来,刻画了这些原子服务之间的执行次序。现阶段采用业务过程执行语言(BPEL)或业务过程建模标注(BPMN)等建模语言刻画这种流程类的复合服务。构成复合服务的每一个原子服务都有特定的质量属性,可根据原子服务之间的结构关系计算出复合服务的整体质量属性。一个复合服务作为一个整体,可以被独立地部署、发布、供用户端调用,它在执行过程中又向各个独立部署的原子服务发出调用请求、获得返回结果,并根据返回结果决定下一步调用哪个(些)原子服务。
首页
[{"ID":42422,"Name":"理学"},{"ID":81272,"Name":"计算机科学技术"},{"ID":81437,"Name":"软件工程"},{"ID":81503,"Name":"软件服务工程"},{"ID":81504,"Name":"服务体系结构与设计"},{"ID":81505,"Name":"面向服务的软件体系结构"}]
. 理学 . 计算机科学技术 . 软件工程 . 软件服务工程 . 服务体系结构与设计 . 面向服务的软件体系结构复合服务
/composite service/
最后更新 2024-12-03
浏览 157次
由多个原子服务按特定的连接规则构成的服务。
- 英文名称
- composite service
- 所属学科
- 计算机科学技术
扩展阅读
- CASATI F, SAYAL M, SHAN M C.Developing E-services for Composing Eservices.New York:Springer Verlag,2001.