关键词:Web服务; BPEL4WS引擎; 异步调用; cache机制
Study of service asynchronous invocation mechanism in Webcomposite services execution engine
LI Ling-yong1, GAO Chun-ming 2, WEN Hua-nan1
(1.Dept. of Computer, College of Mathematics & Computer Science, Hunan Normal University, Changsha 410081, China; 2. Dept. of Computer, College of Computer & Communication, Hunan University, Changsha 410082, China)
Abstract:This paper studied the Web services asynchronous invocation mechanism of the BPEL4WS engine WebJetFlow. It used the non-blocking-dual-channel asynchronous invocation to invoke the Web services in the service invocation proxy of the engine in order to improve the utilization ratio of the invocation threads. Also it imported the cache mechanism and designed an algorithm for cache substitution, thus it ensured the efficiency in matching the asynchronous results and data security. Finally, the experiment results demonstrate that the performance of the engine has been improved obviously. ......