资源管理模块负责管理和调度应用程序使用的各种资源及他们的状态。任何具有有限资源的系统都需要某种方式管理这些有限的资源,并且保证任何资源的争用的公平的分配和应用程序的稳定性。所有的应用程序都需要注册资源的使用状态,如果资源管理器发现多个应用程序有资源使用的冲突,它将通过既定的规则进行资源调度。
5.5应用层
应用层实现各种交互式的业务,它可以运行在一个或多个不同的硬件平台上。在应用层和系统软件层之间,中间起着一个非常重要的接口的作用,从应用层看来,它属于系统软件层的顶层。
中间件层负责来自于交互应用的操作控制。通过中间件软件层,我们能灵活地开发各种不同的应用,不需要关心不同的硬件接口,不同的操作系统平台。
六、ITU-TFGIPTV中间件标准进展介绍
国际电联IPTV焦点组(ITU-TFGIPTV)第二次标准会议于2006年10月16-20日在韩国釜山进行的 第六组(中间件应用与内容平台工作组)关于中间件的主要结论是:
输出文档中关于中间件定义:
Middleware:AsystemsoftwarefacilitatinginteractionbetweenasubscriberandtheMediaDelivery.
在WG6的输出文档中专门设立一章来讨论IPTV终端中间件,主要结构包括:
ScopeofFunctionality
API
确定了中间件的编辑
Mr.QuanWang,UTStarcom
Mr.DamienAlliez,NDS
在输出文档中确定了中间件API的部分需求