Led to the pattern of demand for technology diversification
Middleware technology has become a support system. Relative to the operating system and database, middleware and application of the system more closely related, application development and middleware technology as both cause and effect. Application of middleware technology is the demand for the development of wind vane.
Since 2003, applications development, in many traditional areas such as finance, telecommunications and other large enterprises in the core business of building the system has been basically completed, the source of basic data has been formed and continue to transition to the Internet. The new business systems such as decision-making systems, value-added services such as the system will be launched step by step. In the area of government and in the field of small and medium enterprises, information systems development is lagging behind, on the basis of its business system are under way or has just begun. At the same time, the information system of regional differences, coastal areas and inland areas are very different. Due to different applications require different types of middleware technology, application development has led to the unbalanced nature of the diversity of the development of middleware technology.
The classification of many middleware, in order to facilitate the problem, according to the pre-and post-2003 development, middleware Let us, however, is divided into two types: one is that the underlying middleware, support for a single application or a single type of solution to the problem, Including the transaction middleware (TPM), Application Server (WAS), the news middleware (MOM), middleware, data access (UDA), and so on; the other is a high-level middleware, for more integrated systems, including enterprise application integration middleware (EAI Suites), workflow middleware (Workflow), a gateway middleware (Portal), and so on, they usually deal with a number of applications, the system of high-level, and most of the middleware running on the bottom. These types of middleware, according to the scene of the application and development of the track, will continue to maintain a diversified development, and continue to rise to a new pattern.
The underlying middleware sustained stable
Strong in the industry in new applications, especially in the government, the SMEs on the basis of building applications, the underlying middleware will be more widely used. As the B / S structure of the application infrastructure, application servers have been in great demand in the market. As the standard of a complete application server, followed by the key J2EE and EJB gradually mature, the provision of such products, many manufacturers and therefore the most intense competition, the continued low market prices will continue to maintain the "items" of the trend - That is, lower product prices stable, profit growth depends on the value-added services.
Application Server is basically due to a succession of middleware and transaction middleware news of the features used in the B / S structure and non-traditional programming languages (C, C + +, etc.) applications, the gradual eroded in the application server and middleware trading news Part of the middleware market, resulting in the last two middleware in the B / S market slowdown.
As the oldest and most mature middleware, transaction middleware in terms of efficiency, reliability and so on the demanding mission-critical systems is still an obvious advantage in financial services, telecommunications, securities industry and many other core business is not using B / S structure, will continue to play an important role.
MOM position, function and excellent stability in the need for reliable data transmission system firmly in place. At the same time, in different sectors of a single application system established after the application has been integrated into a new round of applications for construction hot spots, news middleware plays an important role. According to the Gartner report, a wide range of applications in the integrated technology-based integrated suite of agent (EAI-specific software) application integration technology will be the most mainstream of technology, and integrated suite of applications agent usually can not be separated from MOM.
Data Access Middleware has been in the middleware technology on the edge, not many stand-alone product, mostly from the database with the database vendors to provide product. Middleware and database and the interface between the standards, such as XA and JDBC, ODBC, and so is very mature.
High-level middleware market to become the new darling
Or a single-based application system have gradually matured in the field, is the hot new applications for the integration of applications, and further analysis of the decision-making systems, value-added services such as a new system of construction projects, to enable enterprises to further tap the external information and provide a wide range of . In the industry, because of its wide variety of products, rapid change, complex organizations such as the characteristics, making e-government although not as telecommunications, financial system as the system efficiency, reliability, and so demanding, but because of its business and the complexity of the process, as well as Worse still, the pace of change in the financial, telecommunications, and other applications, middleware software on a new and higher requirements.
In the field of application of these systems, middleware needs of a large number of high-level support. Therefore, EAI software, workflow system, Portal, and other industries have become the favorite application. These new middleware is usually not a single middleware products, but a variety of middleware technology integration, integration need to transfer information, transaction processing, integration processes, components, such as the application server middleware technology. Web Service technology will be integrated into application server, EAI software, workflow system, Portal, and other middleware software. As a result of these middleware technologies more complex and closer to the application, so the need for more professional services, of course, their unit prices are much higher than the underlying middleware.
Since 2003, the development of high-level middleware has become indispensable in many fields of application infrastructure software, and because of their enormous value, has become the middleware vendor focus of a new round of competition.
New technologies and products slowed down the pace
With a variety of middleware technologies and products stage, and middleware technology has gradually matured. At the same time, global IT downturn, especially the Internet, brought about by the economic bubble burst in the future, IT technology and rationality back to the track, not just to update technology, enables users at a loss, but more rhythmic More down-to-earth manner to solve the user. In the area of middleware technology in the short term will not revolutionary technology, middleware technology toward an in-depth, practical, integrated development, but also sustained for a long period of time. As a result, users will be more use of existing middleware technologies.
Practical use is an important development trend
At present, the development of middleware technology trends are more applications to adapt to the requirements of close to the application, development and application of sync. Software development platform middleware technology is a clear trend.
The birth of middleware technology for their own use in exchange for the complexity of application development simple, but the middleware technology itself has been too complex and too general tendency to allow users to choose and use a lot of trouble encountered. As a result, how to make the middleware technology to more simple, clear to meet the needs of the application, middleware technology will be a direction, which is middleware software integration and the need to adjust themselves. On the one hand, the need for middleware to meet the application individualized solutions, in particular the application of a supporting environment; the other hand, the need for integration middleware, so that the application only to face a software platform to solve the problem, not a Host of middleware products.
Of course, integrated platform for understanding are not the same. Abroad tend to a variety of integration middleware to form a platform for infrastructure; and tend to domestic In addition to the infrastructure platform, middleware, other than to adapt to industry-specific applications on a common application integration components come in and become the basis of the application platform components to form Close to the industry's application platform to support the application individualized. No matter how, and middleware technology will be closer to the applications, more practical.
For the field or in a so-called "vertical market" middleware technology has been rapid development of the most typical example is the mobile middleware. As the mobile communications technology and its application in the next few years to maintain the strong momentum of development, a variety of mobile applications for the use of middleware technology will be widely used.