From TheBestLinks.com
pl:Middleware
de:Middleware
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
Related links
Top visited
0 of
0 links
[no links posted yet]
>> place link >>
Discussion
Last posted
0 of
0 messages
[no messages posted yet]
>> post message >>
Watch
You can
add this article to your own "watchlist" and receive e-mail notification about all changes in this page.