Middleware

On each project I work I always try and save time, this is usually by requesting that all technology is simplied and that a common platform is used for all processing.
What is middleware? It is that layer of computing that lies between the applications, where performance requires tight databasing designs, and the operating systems, where performance requires tight database designs. To put it another way, middleware is the technological equivalent of the old physical gap between processes.

We can consider a high street, as an old-style efficient method of shopping. Each shop specialises in particular services, these are the applications. A single shop will have a collection of items that relate to one another, because that is efficient. For our overall shopping experience we use the front doors and the pavement to get around. The operating system is the fuel that runs the people and the shops. Middleware is the road, the pavement abd the shop igns and doors and maps.



References:

Chris Brittan