Middleware
It is a software that connects two otherwise separate applications. For example, there are a number of middleware products that link a database system to a Web server. This allows users to request data from the database using forms displayed on a Web browser, and it enables the Web server to return dynamic Web pages based on the user's requests and profile.
The term middleware is used to describe separate products that serve as the glue between two applications. It is, therefore, distinct from import and export features that may be built into one of the applications. Middleware is sometimes called plumbing because it connects two sides of an application and passes data between them. Common middleware categories include:
Middleware – the Plumbing of Your Information Systems
Middleware is a general term for any programming that serves to "glue together" or mediate between two separate and usually already existing programs. A common application of middleware is to allow programs written for access to a particular database (such as DB2) to access other databases (such as VSAM, IMS, Oracle, or Adabas) without the need for custom coding.
Typically, middleware programs provide messaging services so that different applications can communicate. The systematic tying together of disparate applications, often through the use of middleware, is known as enterprise application integration (EAI).
Middleware is commonly known as the "plumbing" of an information system as it routes data and information transparently between different back-end data sources and end-user applications. It's not sexy – it usually doesn't have much if any visible "front-end" of its own – but it is an essential component of any IT infrastructure as it allows disparate systems to be joined together in a common framework.
--
An abstract from the web resources.
It is a software that connects two otherwise separate applications. For example, there are a number of middleware products that link a database system to a Web server. This allows users to request data from the database using forms displayed on a Web browser, and it enables the Web server to return dynamic Web pages based on the user's requests and profile.
The term middleware is used to describe separate products that serve as the glue between two applications. It is, therefore, distinct from import and export features that may be built into one of the applications. Middleware is sometimes called plumbing because it connects two sides of an application and passes data between them. Common middleware categories include:
- ESBs
- TP monitors
- DCE environments
- RPC systems
- Object Request Brokers (ORBs)
- Database access systems
- Message Passing
Middleware – the Plumbing of Your Information Systems
Middleware is a general term for any programming that serves to "glue together" or mediate between two separate and usually already existing programs. A common application of middleware is to allow programs written for access to a particular database (such as DB2) to access other databases (such as VSAM, IMS, Oracle, or Adabas) without the need for custom coding.
Typically, middleware programs provide messaging services so that different applications can communicate. The systematic tying together of disparate applications, often through the use of middleware, is known as enterprise application integration (EAI).
Middleware is commonly known as the "plumbing" of an information system as it routes data and information transparently between different back-end data sources and end-user applications. It's not sexy – it usually doesn't have much if any visible "front-end" of its own – but it is an essential component of any IT infrastructure as it allows disparate systems to be joined together in a common framework.
--
An abstract from the web resources.
No comments:
Post a Comment