中间件的隐喻

来源 :中国数字电视 | 被引量 : 0次 | 上传用户:C12sdn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [编者按]本刊近期连续刊发有关中间件、浏览器的观点争鸣,受到读者的普遍关注。的确,作为后整转时代数字电视增值业务的基础支撑平台,无论浏览器还是中间件,都承载了太多产业进步和繁荣的期待。应该说,技术无所谓优劣、应用要因地制宜,真正关键的是,要将该命题的考察,置于融合、多业务和跨平台的总体发展趋势之下。本期刊发的这篇文章,即是从上述角度展开,希望能引发业界更多深入的探讨,来稿请发bao_ran@ccw.com.cn——
  
  封闭:问题根源所系
  
  将视野拓展一些,从数字电视扩展到互联网、通信等ICT相关领域,中间件和浏览器的争议其实没那么大。并且,随着技术的发展,二者的边界亦日渐模糊,比如Ajax在近几年互联网应用中的快速普及,就很难界定其是一种单纯的终端交互体系,还是新一代“中间层平台”的雏形。
  在笔者的职业记忆中,在传统ICT领域,从上个世纪90年代中间件开始规模化普及开始,虽有技术观点之异、但并无鲜明门户之争。为何到了21世纪的头一个十年,两种业已成熟的平台却在广电领域掀起争论?
  问题的根源,在封闭。
  与互联网、通信乃至企业级网络等行业领域相比,广电行业的特征是分而散,必然造成技术体系的相对割裂和彼此封闭,造成标准化的难以实施,进而影响跨地域、跨平台的业务联合进程。而现代网络运营业的主旨,却要落在互联互通、跨平台融合的基点上。
  矛盾,就此产生。
  所以,浏览器也好、中间件也罢,如果仅仅为“满足”广电行业的运营现状而生,则没有意义、且不乏负面作用秉承开放思路、技术革新制度,才是趋势所在!
  
  技术:低成本开放
  
  在数字电视的多业务融合应用中。中间件和浏览器都不可或缺,运营界和产业界应该做的是,按照国际趋势、遵循开放标准,寻找符合运营实际的低成本平台方案。
  笔者认为,基于Java虚拟机的中间件平台是目前理想的跨系统解决方案。
  首先,从机会成本的角度考量,基于Java虚拟机的跨平台对接与丰富应用资源,可以使机会成本大大降低。
  在全球范围内,基于Java的跨平台开发已经历多年,成为成熟通用的跨平台语言和应用平台,这是业界亟需的。因为目前整个广电行业的数字电视应用,面对的不仅仅是内部互联互通,更关键的是与通信、互联网等外部体系对接!因为从内容到服务,从简单应用到复杂应用,外部资源的丰富性和可扩展性是广电一个行业内部所无法比拟的。
  实际上,目前国家宏观政策对“三网融合”、“双向进入”的松动乃至推动,既为广电敞开了蓝海的大门,又必然带来新的波涛汹涌。在融合和跨平台的业务竞争环境中,广电不可能也没有时间自己再搞一套,借力打力的机会成本才最小。比如现在不少地方的有线运营商都开始中国移动合作,但如果缺乏可对接的系统平台支撑,合作带来收益很可能会不对称。反之,则会事半功倍。
  从终端平台看,广电数字电视的平台原先只有机顶盒+电视机,但电信全业务已经覆盖了PC、手机和电视机,尤其是在手机这一最富活力的增值业务平台上,基于Java虚拟机的应用资源沉淀也最多,广电为什么不能主动搭桥、拓展应用呢?
  其次,即使考虑直接成本,采用基于Java虚拟机的中间件平台,其静态和动态成本也堪低廉。
  关于采用Java虚拟机的成本,存在一些争论,但实际上每终端专利费实际也就6元人民币左右,相对低廉。另外,中间件平台的成本概念,也是一个动态的伸缩,随着业务的扩大、总体摊销的比例就更大。
  所以,笔者认为,并不是一定非要上规模、大用户量的省级网络才适用Java中间件,对中小规模的市县级网络而言,采用Java中间件平台更好、更灵活,并且在未来的体制整合、业务联合进程中,也不会受到影响,反而更加节省成本、不耽误业务的正常运营。
  技术服务于业务,低成本开放的技术选择,是在标准化与个性化、现期成本与预期收益之间寻找到平衡点,探索一条可行途径。
  现代产业与市场经济的内在要求,是基于分工、协作的社会资源最优配置。广电数字化是一场变革,其目的不仅仅是整转用户的数量或增值业务的丰富性,更关键的是带动形成一条新型的健康产业链,运营与产业界的分工协作相得益彰。
  从这一角度考察,开放的中间件平台的意义,就不仅仅是一个业务承载平台,还对新的产业链分工起到很好促进作用。
  笔者认为,在一个理想的产业分工环境中,运营商着力于全业务和跨平台的开放式运营;系统提供商提供端到端的平台支持,并面向全国市场展开持续研发创新;增值服务商则依赖于开放式的标准化平台展开全国或本地化运营,共同把增量不断做大、彼此收益分成。
  
  [资料链接]
  
  中间件(Middleware)与数字电视中间件
  中间件定义:中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。中间件位于客户机/服务器的操作系统之上,管理计算机资源和网络通讯。是连接两个独立应用程序或独立系统的软件。相连接的系统,即使它们具有不同的接口,但通过中间件相互之间仍能交换信息。执行中间件的一个关键途径是信息传递。通过中间件,应用程序可以工作于多平台或OS环境。
  数字电视中间件:对于数字电视中间件,目前尚无官方出台的或标准的定义。目前来讲数字电视中间件系统,一般是指嵌入在电视接收终端、位于接收设备驱动层软件之上、隔绝交互应用与系统资源的软件层。中间件使得应用程序独立于接收机硬件和软件平台。这样,在同一电视网络中,不同硬件组成和设计架构的机顶盒均能运行相同的应用;同时,不同的软件公司可以基于相同的编程接口开发应用程序,且在不同的机顶盒上运行。
  尽管中间件只是安装在数字电视接收设备上,但其接收和处理数据与前端密切相关,前端系统播发由接收端规定格式的数据,或者说前端系统与接收终端对数据格式、播发协议必须协同一致。所以,数字电视对中间件的引人,实质上标志着端到端的系统建设思路。
其他文献
目的:通过研究探讨综合护理干预措施对预防ICU综合征的效果。方法:用信封法隐藏随机方案将108例患者随机分为两组,对观察组54例患者采用ICU综合护理,对照组54例患者采用常规护理,
目的:探讨层级全责护理在妇科临床护理中的应用。方法:选取2015年5月~2016年5月我院收治的144例患者为研究对象,随机抽取72例为对照组给予常规护理,另72例为观察组给予层级全责护
目的:通过研究分析舒适护理在ICU护理中的效果。方法:将110例患者采用随机分组法分为观察组和对照组,观察组55例患者采用舒适护理,对照组55例患者采用常规护理,对患者对护理的满意
小肠吸收不良综合征是由于各种原因引起的小肠消化、吸收功能减损,以致营养物质不能正常吸收,而从粪便中排泄,引起消瘦、营养缺乏等的临床综合征群。80%-97%的患者有腹泻[1]。严重
《皖南医学院学报》为中国科技论文统计源期刊,属综合性的医学类学术期刊。已被美国《化学文摘》( CA)、波兰《哥白尼索引》(IC)、“中文生物医学期刊文献数据库”、“中国生物学
目的:分析危重患者肠内营养相关性腹泻的引发原因与护理措施。方法:对我院2015年2月~2016年2月收治的肠内营养并发腹泻的90例患者进行回顾性分析,探讨肠内营养并发腹泻的原因,同时
本文回顾和分析了从2013年12月至2015年12月两年间入住我市某医院的84例慢性支气管炎患者的临床资料,根据护理方法的不同可以将两组患者随机的分为对照组和实验组,每组各42例患
目的:探究呼吸科老年重症患者护理问题及应对策略。方法:以2015年8月-2016年7月在我院治疗的100例老年重症患者为研究对象,分析常见护理问题,总结对策。结果:呼吸科老年重症患者常
我院泌尿外科2013年12月-2014年12月的住院患者中,老年手术患者86例,其中男72例,女14例,最小年龄60岁,最大年龄82岁。针对泌尿外科老年手术患者存在的护理风险,分析护理风险的相关
目的:探讨妇科恶性肿瘤化疗期间的心理干预效果。方法:选取2013年8月至2016年8月我院收治的妇科恶性肿瘤化疗患者60例,随机分成观察组和对照组,每组30例,对照组采用常规护理,观察组