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

Realization method and equipment for enterprise service bus and corresponding platform

A technology of enterprise service bus and implementation method, which is applied in the field of enterprise application system interaction, can solve problems such as heavy, increased procurement costs, and infrequent use of modeling functions, and achieve the effect of high efficiency and safe system interaction process

Inactive Publication Date: 2012-02-29
CTRIP COMP TECH SHANGHAI
View PDF3 Cites 25 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, this ESB of the prior art has the following technical problems: the ESB supports too many functions, and some functions such as modeling functions are not commonly used. Heavy, which leads to difficulties in system configuration and maintenance, and also increases the procurement cost accordingly

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
  • Realization method and equipment for enterprise service bus and corresponding platform
  • Realization method and equipment for enterprise service bus and corresponding platform
  • Realization method and equipment for enterprise service bus and corresponding platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 2

[0081] This embodiment provides an ESB implementation device, which can be used as the above SOA.ESB device. Such as Figure 4 As shown, it includes: a receiving module 41, an authentication module 42, a synchronous processing module 43, and an asynchronous jump module 44.

[0082] The receiving module 41 is used to receive the request message defined in accordance with the message contract protocol from the service consumer device; the authentication module 42 is used to determine that the service consumer device is authorized according to the client identifier carried in the request message Make a request; the synchronization processing module 43 is used to forward the request message to the corresponding service provider when the authentication module 42 determines that it is authorized to make a request, and the message parameters carried in the request message indicate synchronization processing Asynchronous jump module 44, used to send the request message to the request me...

Embodiment 3

[0088] This embodiment provides an ESB platform, such as figure 1 As shown, the platform includes: SOA.ESB equipment, SOA.MSMQ equipment;

[0089] The SOA.ESB device is used to receive a request message defined in accordance with the request message contract protocol from the service consumer device, and determine that the service consumer device has the security authority to make a request according to the client identifier carried in the request message If it is determined that there is a security permission to make a request, when the message parameter carried in the request message indicates synchronous processing, the request message is forwarded to the corresponding service provider device; when the message parameter carried in the request message indicates During asynchronous processing, send the request message to the SOA.MSMQ device for asynchronous processing;

[0090] The SOA.MSMQ device is used to receive the request message, perform asynchronous processing, and then fo...

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 provides a realization method and realization equipment for an enterprise service bus and a corresponding platform, which relate to an enterprise application system interaction technology and solve the technical problem that the realization method for the enterprise service bus (ESB) in the prior art is excessively heavy for a system. The method provided by the invention mainly comprises that: service-oriented architecture ESB (SOA.ESB) equipment receives a request message which is defined according to a request message protocol from service consumer equipment; the SOA.ESB equipment determines whether the service consumer equipment has security right over requesting or not according to a user identifier carried by the request message; and if the service consumer equipment has the security right over the requesting, the SOA.ESB equipment forwards the request message to corresponding service provider equipment when a message parameter carried by the request message indicates synchronization processing. The method, the equipment and the platform are mainly used for intra-enterprise interaction.

Description

Technical field [0001] The present invention relates to the technology of enterprise application system interaction, in particular to an enterprise service bus (Enterprise Service Bus, ESB) realization method, equipment and corresponding system. Background technique [0002] As some large and medium-sized enterprises have more and more internal systems, the relationships between systems have become more and more complex. In this case, large-scale distributed enterprise applications require relatively simple and practical middleware technology to simplify and unify increasingly complex and cumbersome enterprise-level information system platforms. So SOA (Service-Oriented Architecture, service-oriented architecture) technology came into being. SOA technology can link different functional units of applications through well-defined interfaces and contracts between services, allowing users to repeat their applications without restriction. [0003] The key to supporting SOA is its mess...

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): H04L29/08H04L29/06G06Q10/00
Inventor 刘剡
Owner CTRIP COMP TECH SHANGHAI
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