Execution method and system for combination service

A technology of composite services and execution methods, applied in the computer field, can solve problems such as not being able to well support the dynamic evolution of business processes, affecting the correct operation of composite service execution instances, etc., and achieve the effect of ensuring self-adaptability

Inactive Publication Date: 2014-06-25
LIAONING MOBILE COMM
View PDF2 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Most of the existing execution engines only support static service combinations, that is, the number of services that make up the business process, the binding of services, and the sequence of service execution are all determined before the process is executed. Therefore, the existing BPEL execution engines cannot Well support the dynamic evolution of business processes and realize self-adaptive service composition
[0005] In addition, affected by factors such as the dynamic change of the composite service execution environment and the autonomy of Web services, various abnormal situations may be encountered during the operation of the composite service
For example, due to the inherent software errors of Web services, abnormal results are generated, which in turn affects the correct operation of composite service execution instances

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Execution method and system for combination service
  • Execution method and system for combination service
  • Execution method and system for combination service

Examples

Experimental program
Comparison scheme
Effect test

Embodiment approach

[0028] As a preferred embodiment, the above-mentioned method also includes the steps of:

[0029] Composite services are monitored by providing a service process structure-oriented manual service monitoring interface for composite service execution.

[0030] In this embodiment, the received composite service request includes a composite service process description file and a WSDL file of the Web service referenced in the composite service process. The step of scheduling the service execution instance and sending the execution instance to the execution kernel module further includes: activating and generating the process instance according to an initialization message, or terminating the process instance according to an end or termination message. The step of monitoring the execution state of the service execution instance further includes: judging the abnormal mode according to the execution state of the service execution instance; when the execution state of the service execu...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses an execution method and system for a combination service. The method comprises the following steps: analyzing a received combination service request into a service execution example; dispatching the service execution example; executing internal activities of the service execution example, and obtaining execution results; sending external activities of the service execution example to a service execution agent module and receiving and returning execution results; triggering and carrying out corresponding subsequent activities of the internal activities or external activities based on the execution results; executing the external activities, sent by an execution kernel module, of the service execution example and returning the execution results to the execution kernel module; monitoring the execution state of the service execution example; and when the execution state of the service execution example is abnormal, replacing the service execution example. The execution method and system for the combination service enable the execution of the combination service process to be adaptive to the occurrence of abnormity more flexibly.

Description

technical field [0001] The present invention relates to the field of computer technology, in particular to a method, system and device for executing composite services. Background technique [0002] At present, Web services have been widely distributed in the Internet. These services may come from different service providers and run on different hardware platforms and operating systems. The dynamic publishing, updating, invalidation and deletion of service individuals, the quality of service The dynamic change of attributes and the dynamic change of the network environment in which the service operates will affect the quality of the composite service. In particular, the dynamic change of service quality makes it difficult to guarantee the quality of composite services in a long-term and stable manner, and the initially reliable composite services may degrade in quality or even fail. At the same time, although the application systems of many web applications such as finance ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/08H04L12/24
Inventor 王海明肖国锋
Owner LIAONING MOBILE COMM
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products