Message middleware

honggarae 02/04/2023 351

Introduction

middleware message using message passing efficient and reliable data exchange platform independent, distributed systems, and the integration is performed based on the data communication. By providing messaging and message queuing model, it can extend communication between processes in a distributed environment.

environment

message middleware applications requiring secure data transmission in a distributed environment. The system uses message middleware mechanism, other events activated by passing messages between different objects, the corresponding operation is completed. The sender sends a message to the message server, the message stored in the message server will queue a number, and then forwards the message to the recipient at the right time. Message middleware can communicate between different platforms, it is often used to shield off characteristic between the various platforms and protocols, to achieve synergy between applications, the advantage that can provide a synchronous and asynchronous between the client and the server connection, and can be transferred or store and forward messages at any time, and this is a further reason for its remote procedure call ratio.

outlook

With the deepening of China's information technology, more and more enterprises began to enter the stage of deep application, and middleware also welcomed the Trees of pear open stage. In 2007, after more than two years of deliberation and catalysis, SOA finally keep the work next month, has become a hot middleware software industry as a whole.

There is no doubt, from a technical perspective, SOA is the trend, from a business perspective, although IBM, led by the East through middleware companies already have some successful cases of SOA applications, but most manufacturers and experts agree that, SOA from concept to the floor still a long way to go, needs at least 3--5 years, and even some experts pessimistic view, SOA vendors sided affair is a hot, after the stir in next year after rapid cooling.

and vendors, as some of the authorities of SOA future with confidence, they Vein SOA, SOA for integration of enterprise users believe the information system to improve business agility, thereby enhancing efficiency will play a huge action, and through interviews with a number of business users, analyze results SOA era is not far away, but the main reason is that SOA is hard landing widespread awareness of the fact that the user is not the existence of SOA.

and SOA fast conceptually different, given the relationship between the fish and water SOA and middleware, the middleware products can be employed to build a good SOA applications using middleware product development out of the application, it will be easily integrated into the SOA architecture. In the SOA era yet to come today, although traditional middleware is not the focus of public opinion, but it is mainstream applications, to which application messaging middleware is particularly prominent.

Currently, messaging middleware still play a key application in many industries in the country a vital role, as summarized in exchange delivered industry-government provincial, city and county multi-level data, the financial sector, Chinese people national Bank to pay the ticket image exchange system and micro-payment system, in the transport sector, the Maritime Administration of the ship and crew management system, in the energy sector, the State grid Corporation of information "SG186" project integrated enterprise information integration platform project.

While SOA is a hot spot in 2007, but users still pay more attention to basic middleware and integration middleware applications, especially as a preliminary application schema integration phase of data integration phase, the majority of application requirements in performance transfer data from multiple sources summary terms, low investment and quick, follow-up system is easily scalable messaging middleware solutions is undoubtedly the best choice, overall demand from the market point of view, is the messaging middleware "applications in 2007 mainstream. "

In my country, although after more than two years of information technology, information system construction industries in our country has improved, but compared to developed countries, the level of my country's information construction there is much room for improvement between space and industry level between users there is a big difference. Although SOA methodology as an integrated enterprise applications, with the flexibility, standards, reusability strong and low cost. Manufacturers have repeatedly stressed by SOA, users can simply combine all components of the service, these services can be shared, reused and connection, in order to achieve a more efficient enterprise business integration applications. SOA's role can be simply understood as the integration of applications, and to achieve this effect, prior to system construction companies also need to go through data integration and process integration phase. It is because most users of our applications have focused on data integration and process integration stage, although manufacturers and various experts are very positive about the prospects of the SOA, SOA era are still made Road tomorrow things.

Whether it is early in the application server does not appear, or middleware technologies gradually hierarchical, there are different levels, different types of middleware products to meet application needs of different levels, to the big red of SOA purple era, messaging middleware has been the user's application focus in the current system, all kinds of domestic businesses built in, you can see the shadow of messaging middleware. Traced: As long as there is a network, there will be data (packet, file) transfer, which would involve the safety and reliability of data transmission, the more developed the higher requirements for this type of network, messaging middleware will be long survival and development.

In order to solve the problem of information silos, and for more flexible to the changing needs of a variety give a quick response, currently, "structured and modular" user information systems demand more and more obvious the old system or the new system closer to the modular system in order to reduce costs and construction period, the system will inevitably require a type of software these "modules" organic but low coupling connected in series. This is important where the information needs of the construction of our country, users today are eager to solve problems, and messaging middleware can serve as a bridge between different data transmission modules, the modular structure and user information systems as possible, but also for users in tomorrow or the day go smoothly SOA era lay a good IT infrastructure.

message middleware provides the most prominent feature is the reliability and efficiency of data transmission, mainly to solve the distributed system of data transmission requirements. In terms of user data integration application stage, the most important thing is to transfer data from one point to another point. Now the market has a corresponding data integration tools, data integration tools typically contain multiple parts which modules: a data extraction module, a data processing module, data transmission module, a data loading module, wherein the data transfer module and the plurality of message middleware play, and play an irreplaceable role in the data integration process. With the era of SOA applications approaching, more and more applications for the system tend to be ready to adopt SOA technology, messaging middleware product line also move closer to this technology, to meet the increasingly complex business data integration process of integration requirements for real application SOA technologies pave the underlying data exchange.

Even in the future the entire SOA applications become mainstream, such as the underlying middleware messaging middleware middleware industry will continue to play its value, because for the use of SOA architecture system, he needs to each individual function modules or Web service application system package, in order to be accessed by other systems. So how to communicate between these packages out a large number of Web services is entirely possible means of messaging middleware, messaging middleware function using the reliable transport of products to ensure effective communication between the different services.

SOA architecture to become the next generation of Web services infrastructure overwhelming, user awareness is not the key factor to hinder the widespread application of SOA, for now, SOA practice also the lack of a good application base. Although the Internet tend to mature size and application, but to create a mature IT infrastructure in order to have standardized detachable, business fundamentals are still stereotyped choreography for some time, "overnight SOA" of the foundation conditions are not ripe, so using multi-level middleware build business systems will be "the ultimate realization of SOA" soft landing of the best ways to architecture, messaging middleware and other underlying middleware promising, it is still the mainstream application.

Latest: one flower one World

Next: Microsoft Asian Academy of Engineering