Journal of Northeastern University Natural Science ›› 2015, Vol. 36 ›› Issue (12): 1682-1686.DOI: 10.12068/j.issn.1005-3026.2015.12.003

• Information & Control • Previous Articles     Next Articles

A Hybrid Composite Service Execution Mechanism Based on the Characteristics of the Execution Environment

YANG Lei1, DAI Yu2, ZHANG Bin1   

  1. 1. School of Information Science & Engineering, Northeastern University, Shenyang 110819, China; 2. School of Software, Northeastern University, Shenyang 110819, China.
  • Received:2015-04-17 Revised:2015-04-17 Online:2015-12-15 Published:2015-12-07
  • Contact: YANG Lei
  • About author:-
  • Supported by:
    -

Abstract: A hybrid execution mechanism for composite service was researched. The interaction protocol between the services was established, and the characteristic model of the execution environment was presented. In addition, the rules for dynamically selecting the execution schema were proposed. The mechanism was a combination of execution schema of the centralized control-flow and data-flow as well as the execution schema of the centralized control-flow and decentralized data-flow, which could dynamically select the execution schema according to the feature of the business and the execution environment of the composite service. And then the message with large data amount could be transferred between the services without being redirected by the central node. The experimental results showed that the dynamic selection of the execution schemas could ensure the execution efficiency of the composite service.

Key words: composite service, execution of composite service, data-flow, control-flow

CLC Number: