作 者:杨崑
中间件不仅仅实现互连,还要实现应用之间的互操作;
中间件是基于分布式处理的软件,最突出特点是其网络通信功能。
讨论-中间件的演进
讨论-中间件概念的理解
IPTV包含了大量计算机技术和概念、但同样继承了电信和广播电视应用的特点、因此IPTV系统的中间件将具有特殊性:
是否仅仅是软件?
一类软件还是一个软件?
软件集合还是相关联的一个完整系统?
是所有系统中符合某一要求的全部内容,还是局限在某个特定范围内?
针对的目标是否会逐步发生变化?
其概念的给出是针对外延还是针对内涵?
其概念的给出应该是针对目前的产品实现还是针对未来的功能逻辑架构?
我们现在能定义的有哪些部分,不能定义的有哪些?
讨论-中间件的定位
消除物理层或操作系统彼此间的差异软件?
系统端发起的各种要求在用户侧的实现代理?
业务实现过程中包括业务流程和控制管理流程在内的上传下达标准接口?
系统完成灵活内部更新(含业务、设备状态、系统基本策略)或管理需要的标准化的功能块?
上述全部或部分需求的综合体?
何种定位描述标示了其最基本的定位?
是否存在分阶段的基本定位问题?
讨论-终端侧中间件可以不包含的模块
产品设计中操作系统和物理器件对需要完成过程的理解?
用户认证和权限管理?
业务界面的下发?
媒体流控制?
基本业务实现过程控制?
增值业务实现过程控制?
媒体编解码?
计费?
网管?