Middleware Guide, Meaning , Facts, Information and Description
Middleware in computing terms is used to describe a software agent acting as an intermediary, or as a member of a group of intermediaries, between different components in a transactional process. The classic example of this is the separation which is attained between the client user and the database in a client/server situation.One reason for introducing middleware in such a situation is to better service client requests by reducing the number of resource-expensive connections to the database and more efficiently passing the requested data back. Examples of proprietary transaction-management middleware software include: Tuxedo, Tibco, Mercator, Vitria, ColdFusion, IBM Websphere MQ. The ObjectWeb consortium is the first world-wide consortium focused on open-source middleware.
Another reason for middleware is to centrally provide high-level abstractions and services to applications, to ease application programming, application integration, and system management tasks. In this sense, middleware moves beyond transaction management to encompass database management systems, web servers, application servers, content management systems, and similar tools that support the application development and delivery process.
The term middleware is often used as a buzzword.
See also: Game engine middleware
This is an Article on Middleware. Page Contains Information, Facts Details or Explanation Guide About Middleware List of Significant Middleware
Middleware encompasses a vast range of topics. As of 2004, the following are said to be the most relevant or significant.
