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

Interactive method for enterprise service bus and external Web service

A technology of enterprise service bus and interaction method, which is applied in the field of interaction between enterprise service bus and external web services, and can solve problems such as low calling efficiency

Active Publication Date: 2010-01-06
ZHEJIANG UNIV
View PDF0 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Under normal circumstances, the internal components of the bus access the external Web service through the HTTP layer, and the call efficiency is low

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
  • Interactive method for enterprise service bus and external Web service
  • Interactive method for enterprise service bus and external Web service
  • Interactive method for enterprise service bus and external Web service

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] Below in conjunction with accompanying drawing and example the present invention is described in detail:

[0029] figure 1 Describes the process of the internal consumer component of the enterprise service bus calling the external Web service in the same virtual machine, the steps are as follows:

[0030] 1) When the consumer component wants to invoke an external Web service in the same virtual machine, construct a message exchange, set an internal endpoint in the message, and send the message to the J2EE engine.

[0031] 2) After the J2EE engine receives the message exchange, it looks up the Web service endpoint corresponding to the received internal endpoint in the endpoint mapping list, and then constructs the SOAP message header and message body respectively according to the Web service endpoint and the standardized message in the message exchange , and send the SOAP message directly to the Web service provider in the same virtual machine.

[0032] 3) The Web serv...

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 relates to an interactive method for an enterprise service bus and an external Web service, enabling inner components of the enterprise service bus to simply call the external Web service with high efficiency. In the method, a message format of inner communication of the enterprise service bus and a message format of the called Web service are mutually converted through an agent component. The invention has the advantages that when a container of the enterprise service bus is in a same virtual machine with the external Web service, a method for calling the Web service with simpleness and high efficiency by bypassing an HTTP layer is provided. According to a test, compared with the traditional method, the performance of the method is improved by more than three times; the external Web service is completely transparent relative to an inner caller, and the inner caller calls the external Web service just as calling inner service so as to totally accord with the requirementsof the enterprise service bus on the transparency; and the method provides safety and transaction support.

Description

technical field [0001] The invention relates to an interaction method between an enterprise service bus and an external Web service, which enables the internal components of the enterprise service bus to call the external Web service simply and efficiently. Background technique [0002] As the connection center of the application system, the enterprise service bus is a necessary element for constructing an enterprise information system based on SOA (Service Oriented Architecture, service-oriented architecture). The definition of enterprise service bus can be simply understood as: a set of infrastructures implemented by middleware technology and supporting SOA, supporting services, messages and event-based interactions in heterogeneous environments, and having appropriate service levels and manageability . Through the enterprise service bus, the application system can be quickly connected, and through the more advanced event and process processing capabilities, the enterpris...

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): H04L29/06H04L12/58
Inventor 吴朝晖朱显杰尹建伟陈韩伟吴健李莹邓水光
Owner ZHEJIANG UNIV
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