|Authored by: jesse on Tuesday, November 27 2012 @ 07:50 AM EST|
|There are all kinds of middleware - The X intrinsics are one - it layers between|
the OS and the X server providing communication services AND an interface
reasonable for GUI implementation.
In most cases, various toolkits are also middleware - they provide more advanced
interface between the GUI and the X intrinsics...
The same can be said of the C runtime library - it provides easy to use layer
between applications and the local operating system, and is used by nearly
everything layered on top - such as the X intrinsics... and the toolkits layered
on top of them.
The term "middleware" came about by software vendors
creating/extending other vendors libraries, usually the "middleware"
was targeted to a specific problem domain, and usually included
"portability" between multiple implementations of lower level
[ Reply to This | Parent | # ]