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

Information interaction method and middleware system between software systems

A system information and software system technology, applied in the field of middleware systems, can solve problems such as system fragility, poor scalability, and inability to meet user business needs, to achieve the effect of meeting business needs and weakening strong coupling relationships

Active Publication Date: 2018-10-16
AGRICULTURAL BANK OF CHINA
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, with the emergence of new services, the business logic of the system will gradually increase, and the business will become more and more complex after multiple modifications, while the interaction mode and logic stack between software systems are strong links between solidified codes. Coupling relationship, if there is a slight change in the business, the interface must be modified or extended, and the judgment and response logic inside the program will become more and more complicated, making the system more fragile, poorer in scalability, and even unable to handle judgment conditions and business In the case where there is a logical operation relationship between the rules, it cannot meet the business requirements of user-defined conditional rules

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
  • Information interaction method and middleware system between software systems
  • Information interaction method and middleware system between software systems
  • Information interaction method and middleware system between software systems

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] Explanation of related terms:

[0057]Middleware system: Middleware (Middleware) is the software that provides the connection between the system software and the application software, so as to facilitate the communication between the various components of the software. In particular, the integration logic between application software and system software is widely used in modern information technology application frameworks such as Web services and service-oriented architecture.

[0058] Publish / subscribe model: also known as information paradigm, in this model, the sender (publisher) of information sends its information to the receiver (subscriber), and the published information is divided into different categories, and the sending object is not specified as definite accepting objects. The correlation between subscribers and information sources is limited to receiving information, and then specific subscribers only express interest in one or more categories, so they on...

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 an information interaction method among software systems, and a middleware system. The information interaction method comprises the following steps: receiving system information sent by at least one software system according to a preset format; judging whether the system information is subscription information from a subscribe system which is registered in advance or not; if the system information is the subscription information from the subscribe system, judging whether the system information meets a preset rule or not; and if the system information meets the preset rule, executing system operation corresponding to the preset rule. Therefore, the system information among the software systems can be received by virtue of the middleware system, the system information can be independently judged according to the preset rule, the system operation corresponding to the preset rule is executed, a strong coupling relationship among the software systems can be weakened, and the business needs of self-defined implication rules of a user and be met.

Description

technical field [0001] The present application relates to the field of software technology, in particular to an information interaction method and a middleware system between software systems. Background technique [0002] There are extensive requirements for content distribution and filtering, information processing logic customization, and triggering fan-out operations according to policy conditions between internal modules of the software system and between systems. Make judgments and respond. [0003] At present, when designing a software system, the interaction mode and logic stack between the publisher and the receiver are formulated. Between modules in the same software system, information is usually released through the interface between modules or a third-party carrier. Receiving, judging and responding, among different software systems, usually through the application layer protocol to realize information publishing, receiving, judging and responding. [0004] Ho...

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): G06F9/54
Inventor 张丹丰赵佳国范建刚李伏金鑫刘柯
Owner AGRICULTURAL BANK OF CHINA
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