为了把参与者信息用于业务流程调度,同时给出基于流程实例迁移服务的一个可扩展性强的调度框架,提出了一个在P2P工作流系统上的流程实例调度框架。通过在框架中加入一个根据参与者位置调度的算法和一个负载均衡算法,证实了该框架的确能够针对业务流程的不同特点进行决策从而提高流程实例的执行效率。通过网页绑定服务和参与者绑定服务保证流程迁移后能继续和业务系统交互,表明了调度框架的实用性。
To use participants' information to business process scheduling, and give a scalable scheduling framework based on process instance migration, a process instance scheduling framework is promoted and implemented in a P2P workflow system. A scheduling algorithm based on participants' positions and a load balancing algorithm are added to the framework, and it prove that the scheduling framework can make decisions based on different needs of business processes. The efficiency of process instances is improved. WebApp binding service and participant binding service are provided to support the communication between business systems and the process instances after their migration, which convinces the usability of the framework.