Inter-Operation of Distributed Workflow Engine on Asynchronous Web Services
To solve workflow engines inter-operation each other, and achieve information interaction among distributed engines, this paper presents an inter-operation model among distributed workflow engines based on Shark and Asynchronous Web Services. Inter-operation model interface among workflow engines regards as service resources provided by Web Services, and uses observer design pattern and extensible markup language SOAP protocol as inter-operation communication mechanism, and regards inter-operation service provided by Web Services as external applications, to implement inter-operation among distributed workflow engines. The model used to achieve the J2EE platform distributed workflow engine dynamic interoperation and achieve a goal of Enterprise Application Integration.