常用的中间件标准 中间件标准是指在计算机系统或网络系统中,提供了一个通用的平台,能够使得不同的应用程序和系统能够进行交互和集成。常用的中间件标准有很多,例如MHP(Multimedia Home Platform)、OCAP(Open Cable Application Platform)、GEM(Globally Executable MHP)等。 MHP是欧洲广播联盟(European Broadcast Union: EBU)所制订的中间件标准,用于数字电视广播中的互动电视应用。MHP的目标是为互动电视应用建立一个通用的平台,使得不同的应用程序和系统能够进行交互和集成。 MHP的发展历史可以追溯到1993年,当时欧洲组织UNITEL提出了多媒体家庭平台(MHP)的概念。1997年,MHP被列入DVB计划中。1998年,Sun Java虚拟机技术被添加到MHP内核中。2000年,MHP1.0标准被批准,并成为ETSI标准系列中的TS101 812。 MHP的技术特点是定义了机顶盒中间件的整体结构、传送协议、内容格式、Java虚拟机和DVB-J APIs、安全性、各层的细节、应用状态和表现、应用的自动启动等,还定义了专用的应用信令。MHP的架构分为三层:资源层、系统软件层和应用层。资源层包括MPEG处理、I/O设备、CPU、存储和图形系统。系统软件层给应用层提供一个抽象的可视平台,通过执行一个应用管理器(亦被称作navigator)来管理MHP和MHP上的应用。 MHP的核心部分――系统软件的本质就是一个中间件,与其它的中间件不同的是,MHP中间件不是一个私有的中间件,它是一个开放的、统一的中间件。MHP标准只是定义了一些API接口,它没有给出实现MHP的方法,因些,实现MHP的具体方案主要由中间件厂商和机顶盒厂商给出。许多软件包提供了该平台的常用API。MHP应用只需通过这些指定的API访问平台。在指定API跟底层资源和系统软件之间需要一个映射。 MHP是一种通用的中间件标准,能够使得不同的应用程序和系统能够进行交互和集成,具有很高的实用价值和发展前景。
剩余24页未读,继续阅读
- 粉丝: 62
- 资源: 21
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- The Net Ninja YouTube 频道上的 JavaScript DOM 教程的所有课程文件 .zip
- Swagger Spec 到 Java POJO.zip
- Stripe API 的 Java 库 .zip
- RxJava 2 和 Retrofit 结合使用的几个最常见的使用方式举例.zip
- RxJava 2 Android 示例 - 如何在 Android 中使用 RxJava 2.zip
- 上传OpenCV开发资源OpenCv开发资源
- Spring Boot与Vue 3前后端分离技术详解及应用
- C#开发的一款批量查快递批量分析物流状态的winform应用软件
- PubNub JavaScript SDK 文档.zip
- paho.mqtt.javascript.zip