计算机与数字工程2012,Vol.40Issue(11):69-72,145,5.
基于事件驱动的SOA服务组合技术研究
Research of Event-driven SOA Service Invocation Mechanism
姜海建 1卢山 1徐立臻1
作者信息
- 1. 东南大学计算机科学与工程学院 南京210096
- 折叠
摘要
Abstract
The traditional way of services combination based on Bpel may meet the requirements when the business process is fixed. However,in flexible business environment, service process may change regularly. To fit these changes, it needs a series of manual work such as suspending the service,modifying process,generating process documents and so on, which seems to be extremely complicated and rigid. In addition, asynchronous callback is usually used to make SOA platform based on Bpel to support asynchronous service,but this measure needs to keep the callback handle, which may increase coupling between SOA components. So it does not meet the basic characteristic of SOA. This paper puts forward a new way of combining SOA services,in which services are driven by event and the combination and cooperation of services are realized by configuration business rules. The shortcomings of traditional service combination based on Bpel can be solved by these means. On this basis, this paper sets up an event-driven SOA platform Swift ED-SOA, and an application example is presented for verifying the feasibility of ED-SOA.关键词
SOA/Web服务/事件驱动/Bpel/协同感知Key words
SOA/ Web services/ event-driven/ Bpel/ interaction and collaboration分类
信息技术与安全科学引用本文复制引用
姜海建,卢山,徐立臻..基于事件驱动的SOA服务组合技术研究[J].计算机与数字工程,2012,40(11):69-72,145,5.