|
Middleware (TV) - (a.k.a. System software or Platform software, Middleware Layer. Associated with Interactive Entertainment Middleware, Interactive Television Middleware, Interactive TV Middleware, Television Related Middleware) - Middleware is a general term for software programming that serves to "glue together" or mediate (communicate) between two or more separate programs and/or manufacturers. Just as people who speak different languages often need a translator to communicate, applications running different types of software, or operating on different computerized platforms, often need help communicating with eachother. Middleware is software that connects two or more software applications so they can exchange data. If it's middleware on the client side (versus the server side), it's the software that allows clients and network operators to talk to each other. (Often in Interactive TV these clients are set top boxes). Middleware can support open or proprietary standards, or a combination of both. Middleware typically includes an application manager, the virtual machine (such as Java Virtual Machine™), the interactive engine, the libraries and databases. Middleware becomes particularly handy if there are a number of different programs, platforms and software in use. If the set-top box has a Resident Application, it’s often thought of as middleware. In this case a Resident Application is a program or programs that are built into the memory of the set-top box. These are updated, often automatically, by the network operator via the data stream (signal) that the set-top receives from the network operator. IPTV software for set-top boxes contains more functionality than middleware. www.xchangemag.com/articles/539/74h1712545457783.html Some say middleware is in the category of "Enterprise Application Integration". Middleware may also be referred to as "middleware layer" as it is a "layer" on the software "stack". http://www.linktionary.com/m/middleware.html http://middleware.objectweb.org, http://middleware.internet2.edu, http://www.nds.com/middleware/middleware.html http://etvcookbook.org/system/middleware.html http://informitv.com/glossary/middleware http://en.wikipedia.org/wiki/Middleware www.interactivetvweb.org/tutorial/mhp/index.shtml http://www.nds.com/pdfs/MediaHighway.pdf, http://www.nds.com/pdfs/DIRECTV_casestudy.pdf (PDF files) Network Middleware can be software that integrates the network elements of an network with customer-support solutions. This includes permission to specific customers to receive service, view content, as well as the integration of billing capabilities with network elements, and the general services management from a central network point of view. Architecture Open Standards Middleware Platform (Interactive TV) Server Middleware |
|