摘要

<正>数字电视中间件技术背景介绍中间件是当今三大类软件(操作系统、中间件和数据库管理系统)之一,它是伴随网络发展起来的一种面向对象的技术。随着网络的逐渐发展,许多软件需要在不同厂家的网络产品、硬件平台、网络协议异构环境下运行,但传统的客户/服务器模式采用的双层结构不能满足这种要求,为了克服这种弊端给系统应用带来的影响,中间件技术随之产生。中间件是一种将应用程序与底层的操作系统、硬件细节隔离开来的软件环境,它通常由各种虚拟机来构成,如Java虚拟机、HTML虚拟机等。