Method and system for realizing BPEL sub-process multiplexing based on template in service-oriented environment

A service-oriented and sub-process technology, applied in the field of service-oriented development, can solve the problems of heavy workload, large dependence, inconvenience, etc., and achieve the effect of reducing the work of secondary development, high customizability, and various levels

Inactive Publication Date: 2010-07-14
BEIJING UNIV OF POSTS & TELECOMM
View PDF0 Cites 38 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Especially when creating new related processes, previously developed BPEL fragments are often reused, but if all BPEL processes are encapsulated, it will inevitably cause complexity and inconvenience in the process structure and hierarchy
[0006] Therefore, there are some deficiencies in the existing BPEL application: First, BPEL process development is highly dependent on specific actual scenarios, and needs to use atomic granular development unit design to implement new processes for different business scenarios, which lacks certain flexibility Second, the current development of BPEL lacks a complete reuse mechanism. The existing BPEL Designer only provides the basic activities of BPEL, which leads to a heavy workload of repeated development. At present, there is no set of effective solution

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
  • Method and system for realizing BPEL sub-process multiplexing based on template in service-oriented environment
  • Method and system for realizing BPEL sub-process multiplexing based on template in service-oriented environment
  • Method and system for realizing BPEL sub-process multiplexing based on template in service-oriented environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0064] The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments, so that those skilled in the art can better understand the present invention and implement it, but the examples given are not intended to limit the present invention.

[0065] The purpose of the present invention is to increase the flexibility of BPEL development and effectively reduce the difficulty of secondary development for developers. The present invention not only provides a complete set of BPEL graphical development environment, but also proposes and implements a template-based mechanism to realize BPEL The method and system of sub-process reuse, so that developers can not only develop business processes in a graphical way, but also effectively provide a set of feasible reuse mechanisms to reduce the difficulty of secondary development, through the preset industry common Process templates improve development efficiency. The present invent...

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 and a system for realizing BPEL sub-process multiplexing based on a template in a service-oriented environment. The method comprises the following steps of: performing model definition on the template to store related information which is needed when a BPEL sub-process is extracted for multiplexing; resolving an existing BPEL file and a related WSDL file, establishing a BPEL model and a WSDL model, extracting the needed BPEL sub-process from the existing BPEL file according to the established models, and encapsulating the extracted sub-process into the template and storing the template into a template base; and reading template information from the template base during development and calling the template to a BPEL process visualized development window to ensure that a user also can call the template to assist process design and development when developing the BPEL process, and the unification of a template mechanism and the BPEL process development can be realized. The method can realize the BPEL sub-process multiplexing, can greatly reduce work load of developers, improves the development efficiency of service combination, and shortens the development cycle by a pre-designed intra-industry common process template or a user-defined multiplexing template.

Description

technical field [0001] The invention relates to the technical field of service-oriented development, specifically, a method and a system for realizing reuse of BPEL sub-processes based on a template mechanism in a service-oriented development environment. Background technique [0002] With the emergence of service-oriented thinking, the method of service composition to build systems has become a current research hotspot. The Web Services technology is currently the main method of encapsulating an information system into a service, and it is also an important part of the SOA (Service-Oriented Architecture, Service-Oriented Architecture) design idea. The method of service composition based on Web Service can reduce system development. The difficulty and complexity of the system improve the adaptability of the system to complex and changeable business requirements. Technologists can design and implement a complete set of solutions through the combination of existing Web Servic...

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): G06F9/45
Inventor 程渤章洋陈俊亮邓敏
Owner BEIJING UNIV OF POSTS & TELECOMM
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