Abstract

The web service composition execution engine is a critical problem for web service composition. Based on Petri net and the analysis of structural relationships among web services, the invocation sequence of web service composition and its related invocation policies are fully studied in this paper. Also, the executable invocation policies of web service composition are successfully constructed based on Petri net. Finally, an example of a scientific computation service is given to validate the effectiveness of this method.

Highlights

  • Following the pace of big data, more and more data will realize sharing and application in the form of DaaS (Data-as-a-Service)

  • We concretely analyze structural relationships within the web service composition and design executable invocation of web service policies based on Petri net

  • (5) Service composition layer: web services are composed in this layer according to semantic associations; (6) Service planning layer: the invocation sequence of web services is generated here based on the Petri net of the web service composition; (7) Service invocation layer: web services are sequential invoked in this layer according to the invocation sequence of web service composition

Read more

Summary

Introduction

Following the pace of big data, more and more data will realize sharing and application in the form of DaaS (Data-as-a-Service). The above research examples have proposed different execution frameworks of web service composition or optimized their executive processes from different perspectives Most of these are based on the service process orchestration to schedule services, such as BPEL, rather than considering the real-time collaborative invocation and problem analysis in web service composition. Based on the Petri net description of web service composition, dynamic execution and real-time scheduling policies are proposed in this paper. We concretely analyze structural relationships within the web service composition and design executable invocation of web service policies based on Petri net. An execution engine based on Petri net is constructed for web service composition and composite web services. In a practical application of web service composition, this paper will provide an effective technical solution in applying Petri net theory and its relevant analysis method to a real-time execution and analysis. If the call result from the web services does not belong to the array type, it should be further analyzed; otherwise, it is the desired result

Atomic Web Service and Composite Web Service
Atomic web services
Composite web services
Petri net of a web service composition
Layered service composition architecture
Structural Relationship Among Web Services
Prepositive web services and postpositive web services
Structural relationships in web service composition
Invocation sequence of web service composition
Invocation scheduling of web services
Invocation condition of choice sequence
Invocation policy of structural relationship
Experiment
Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.