Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

High-efficiency BPEL (business process execution language) service dynamic updating method

A dynamic update and high-efficiency technology, applied in special data processing applications, instruments, electrical digital data processing, etc., can solve problems such as low efficiency of dynamic update of services, and achieve the effects of optimizing dependencies, improving efficiency, and optimizing dependencies.

Active Publication Date: 2013-01-30
山东中创软件商用中间件股份有限公司
View PDF3 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The technical problem to be solved by the present invention is that the service dynamic update efficiency is low. The method dynamically calculates the nodes that may be executed at the time of service execution through dynamic analysis, and provides a more accurate and real-time dependency topology map, thereby improving the work efficiency of the existing dynamic update technology

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
  • High-efficiency BPEL (business process execution language) service dynamic updating method
  • High-efficiency BPEL (business process execution language) service dynamic updating method
  • High-efficiency BPEL (business process execution language) service dynamic updating method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0014] The present invention will be described in further detail below in conjunction with the accompanying drawings and specific embodiments.

[0015] The improved method of the present invention refers to using the data at the running time of the service to calculate the nodes that the service may be executed in advance in real time, so as to provide more accurate service dependency information. As a result, the dynamic update algorithm can be performed on a more accurate and real-time dependency topology graph, so that the dynamic update is advanced and the system pause is shorter.

[0016] The dynamic analysis method in the BPEL-based service of the present invention mainly includes the following tasks:

[0017] 1. Model the BPEL process: build an efficient model for the BPEL process according to the characteristics of BPEL. The main idea of ​​the modeling is to build the BPEL process into a directed graph. For structured nodes (including domains, branches, loops, concurre...

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 a method for improving service dynamic updating efficiency. The method can predict the node at which the service is possible to be executed in advance by using data information at the moment of dynamically operating the BPEL flow, thereby further providing powerful basis for inter-service dependency analysis and dynamic service substitution.

Description

technical field [0001] The invention belongs to the field of computer applications, and is specifically based on the dynamic analysis of the BPEL flow, so as to improve the efficiency of service dynamic update. Background technique [0002] With the continuous development of network and distributed technology, the means of providing services based on network services is gradually becoming the mainstream. As a manifestation of software, service will inevitably face the problem of updating and upgrading. The most basic approach is to stop the service, then update the service, and then start the service until the service is updated. Suspension of service will inevitably bring huge troubles to customers and bring economic losses to businesses themselves. At the same time, service suspension will lead to loss of service data, which may also bring unnecessary troubles to both parties. Faced with these problems, dynamic update technology is a good solution. [0003] At present,...

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
IPC IPC(8): G06F17/30
Inventor 马晓星曹春吕建冯仁君
Owner 山东中创软件商用中间件股份有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products