Service composition-oriented declarative transaction integration method and system

A service-oriented and integrated technology, applied in the field of declarative transaction integration, can solve problems such as unreported, difficult maintenance of BPEL specifications, inability to implement transaction framework and protocol independently, and achieve efficient transaction management, enhanced reliability, and modification simple effect

Active Publication Date: 2011-05-25
UNIV OF SCI & TECH BEIJING
View PDF5 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although there are independent implementations of various versions of WS-C, WS-AT, and WS-BA, there is no feasible integration solution that effectively integrates service assembly language and transaction management protocols. In other words, BPEL and WS- C, WS-AT and WS-BA are separate Web service-oriented assembly languages ​​and transaction models or protocols, and thus cannot effectively support reliable Web service assembly
[0006] For the integration problem between service assembly language and Web service-oriented transaction protocol, existing solutions include: (1) directly extend BPEL structure to support transaction concept, this method needs to re-develop BPEL engine, how to realize it has not been reported; ( 2) Realize the integration of transaction management based on extended BPEL or a specific framework method, which leads to BPEL version compatibility issues and code maintenance problems; (3) directly implement transaction protocols in the BPEL process, this method makes it difficult to specify BPEL Maintenance, independent implementation of transaction frameworks and protocols that cannot be integrated with existing Web services

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
  • Service composition-oriented declarative transaction integration method and system
  • Service composition-oriented declarative transaction integration method and system
  • Service composition-oriented declarative transaction integration method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] The technical solutions of the present invention will be clearly and completely described below in conjunction with the accompanying drawings of the present invention. Apparently, the described embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0025]In order to solve the problem that the separation of service assembly language and Web service-oriented transaction protocol in the prior art cannot effectively support reliable Web service assembly, the present invention provides a service-oriented assembly declarative transaction inheritance method and system.

[0026] Such as figure 1 As shown, the principle diagram of a preferred embodiment provided by the present invention, the present invention starts from the reuse of the exis...

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 service composition-oriented declarative transaction integration method and a service composition-oriented declarative transaction integration system. The method comprises the following steps of: (1) preprocessing service composition language, namely a business process execution language (BPEL)-based service composition specification, identifying and eliminating transaction dependence existing among different activities; (2) describing and annotating a transaction strategy for the preprocessed service composition specification, guaranteeing that the annotated activity accords with a certain transaction protocol specification; and forming a transaction annotation-containing service composition specification by the preprocessed service composition specification andan annotation file of the transaction strategy; and (3) explaining and executing the transaction annotation-containing service composition specification to finish a Web service composition of a predetermined service. By integrating a transaction frame and a protocol of the conventional Web service and utilizing the conventional service composition engine and the Web service-oriented transaction protocol, automatic transaction design and execution in the service composition are partially supported, and the reliability of the Web service composition is enhanced.

Description

technical field [0001] The invention relates to a service assembly-oriented transaction integration method and system, in particular to a service assembly-oriented declarative transaction integration method and system, belonging to the technical field of computer service assembly. Background technique [0002] In recent years, Web service assembly has gradually become the mainstream development paradigm of application programs in the Internet environment. Web service is a platform-independent, loosely coupled, self-contained, programmable service that depends on Web technology. The description, access, retrieval and release of Web services are based on standard XML technology and a series of Web technology standards. These technologies and standards effectively shield the heterogeneity of the operating environment, so that Web services can be directly deployed and run on the Internet. Because a single Web service often cannot meet the actual needs, it is necessary to coordi...

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/44
Inventor 孙昌爱
Owner UNIV OF SCI & TECH BEIJING
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