Middleware
Middleware is a software technology 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. Common middleware
categories include:
- ESBs
- TP monitors
- DCE environments
- RPC systems
- Object Request Brokers (ORBs)
- Database access systems
- Message Passing
Overview of middleware
Middleware is the "glue" that connects diverse computer
systems. Typically, legacy systems store information in proprietary
formats, use propriety protocols to communicate, and may even
be running on hardware that's no longer manufactured or supported.
Middleware can solve a problem like when a 20 year old system
needs to be integrated with a modern Web application.
Interoperable middleware between organizations is a particular
need of higher education...
|