What is middleware?

Middleware

In its most general sense, middleware is computer software that provides services to software applications beyond those available from the operating system. Middleware can be described as "software glue". Thus middleware is not obviously part of an operating system, not a database management system, and neither is it part of one software application. Middleware makes it easier for software developers to perform communication and input/output, so they can focus on the specific purpose of their application.

Read more about Middleware.

Some articles on middleware:

GLite - History
... in May 2006 when gLite 3.0 was released and became the official middleware of the Enabling Grids for E-sciencE (EGEE) project which ended in 2010 ... Development of the gLite middleware was then taken over by the European Middleware Initiative, and is now maintained as part of the EMI software stack ... Grid Infrastructure and runs the Grid middleware produced by the European Middleware Initiative, many components of which came from the gLite middleware ...
Mobile IPTV - Obstacles - Middleware Concern
... Middleware is one of the key functions of the IPTV service ... By deploying middleware, a service provider can control the usage of IPTV service remotely ... Also, middleware acts as a transparent solution for adopting IPTV services on to various and different platforms ...
Middleware - Origins
... Middleware is a relatively new addition to the computing landscape ... It gained popularity in the 1980s as a solution to the problem of how to link newer applications to older legacy systems, although the term had been in use since 1968 ...
Solace Systems
... Solace Systems is a middleware company based in Kanata, Ontario, Canada that manufactures and sells message-oriented middleware appliances ... Messaging middleware appliances are rack-mountable network devices that implement messaging functionality in purpose-built hardware ...