跨组织的业务协作通常需要建立复杂的和多回合的交互关系,但目前广泛使用的Web服务描述语言等Web服务标准只能用于服务间的简单无状态交互(如请求-应答方式),它只能提供交互过程中单条消息的兼容性保证,无法保证交互消息顺序的兼容性。实际电子商务运行时,交互消息顺序的不兼容会导致合作伙伴间的死锁。针对以上问题,提出了一种交互过程协调算法,以促进在对等工作模式下合作伙伴间动态业务关系的建立。描述了交互过程协调的设计、算法,介绍了原型实现,并通过匹配成功率、响应时间、匹配效率等度量参数,对交互过程协调进行了分析。
Inter-organizational business processes usually require complex and time-consuming interactions among partners than simple interactions supported by Web Service Description Language(WSDL).Automated reconciliation is essential to enable dynamic inter-organizational business processes.At present,however,there is no a practical automated reconciliation algorithm available.To deal with this problem,a practical automated reconciliation algorithm,called Interaction Process Reconciliation(IPR) based on Petri-nets was proposed.IPR was able to effectively facilitate dynamic interactions among trading partners in a peer to peer mode.Design and algorithm of IPR were explained.Prototype implementation of IPR was also introduced.Finally,IPR process was analyzed through measurement parameters such as matching success rate,response time and matching efficiency.