A service collaboration method and system based on distributed adaptation

A distributed and service-oriented technology, applied in the direction of transmission systems, electrical components, multi-programming devices, etc., can solve the problems of not considering the overall behavior of service components, reducing the efficiency of collaborative operation, and the impact of interaction correctness, so as to improve the reproducibility Usability and cooperation success rate, maintaining autonomy, and avoiding communication overhead

Active Publication Date: 2011-12-21
山东乾云信息科技集团有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] However, existing adaptation-based methods, such as message brokers, or message adapters in ESB, etc., only consider the adaptation of a single message, without considering the overall behavior of service components, that is, the constraints of the logical interaction sequence of messages Impact on Interaction Correctness
In the field of components, Tivoli and others proposed the method of constructing a centralized adapter to ensure the correctness of collaboration. However, the centralized method is not suitable for the characteristics of a more open and distributed service computing environment: due to the interactive messages of service components They all go through the transit of the centralized adapter, thus increasing the total message flow, resulting in a large message communication overhead and reducing the efficiency of collaboration; the performance of service collaboration will be limited by the computing and communication capabilities of the centralized adapter , when the number of concurrent clients of service coordination is large, the centralized adapter can easily become an overloaded node in the system, thus forming a performance bottleneck of the system; in addition, due to the existence of a central node in the centralized coordination structure, in some cases the service The autonomy requirements of components make the centralized structure unsuitable for some special application scenarios. For example, in B2B applications, the relationship between business partners is often peer-to-peer cooperation, and it is usually not appropriate for a certain node to determine all coordination methods ; Furthermore, many commercial applications often require direct exchange of data between relevant business partners for business and security purposes, and sensitive business data is not allowed to flow through third-party nodes, so it is not appropriate to route data through the central node

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
  • A service collaboration method and system based on distributed adaptation
  • A service collaboration method and system based on distributed adaptation
  • A service collaboration method and system based on distributed adaptation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0050] The present invention will be described in more detail below in conjunction with specific embodiments and accompanying drawings.

[0051] figure 1 A schematic diagram of service collaboration method based on distributed adaptation is given. The main elements involved in this method include collaboration process model, abstract service interface, actual service interface and service adapter and so on.

[0052] figure 2 An overall architecture diagram of the service cooperation support system of the present invention is given, including three levels: the cooperation process layer, the adaptation management layer and the cooperation operation layer.

[0053] Firstly, according to the collaboration requirements, through the collaboration process modeling tool, the interaction and collaboration process between services is established, and the public interaction messages and collaboration contract relationship between the services participating in the collaboration are des...

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 cooperation method based on distributed adaptation and a system thereof, belonging to the field of network services. The method of the present invention is as follows: firstly establish a global service collaboration process according to the collaboration requirements, and project it to each participating role to obtain the abstract service interface set of each role; at the same time, establish the actual service behavior interface model participating in the collaboration; Adaptable consistency check is performed between the interface and the corresponding actual service behavior interface; an adapter is constructed for the behavior interface satisfying the adaptable actual service; finally, the adapter is packaged as a Web service and deployed in a distributed manner in the network execution environment. The collaborative process layer of the system of the present invention includes a collaborative process modeling tool and a collaborative process projection tool; the adaptation management layer includes a mapping model management module, a consistency check module, and an adapter manager; the present invention can meet the requirements of an open network environment for high efficiency and flexibility The needs of the service coordination mechanism.

Description

technical field [0001] The present invention relates to a service collaboration method and system, in particular to a collaboration method and system for implementing correct interaction of services by constructing distributed adapters, and belongs to the technical field of service-oriented architecture (SOA) and service collaboration. Background technique [0002] The development and popularization of Internet technology has brought new directions and challenges to software development. On the one hand, the highly dynamic and highly heterogeneous characteristics of the Internet computing environment put forward new requirements such as loose coupling, platform neutrality, and protocol independence for the distributed software built on it. On the other hand, the globalization trend of society makes enterprises face rapidly changing markets, new policies and regulations, flexible business collaboration relationships and greater competitive pressure, all of which require enter...

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 Patents(China)
IPC IPC(8): H04L29/08G06F9/46
Inventor 乔晓强魏峻黄涛
Owner 山东乾云信息科技集团有限公司
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