论文摘要
IPTV作为电信网、互联网和广电网三网融合的切入点,在世界范围内迅速发展,并从试验阶段转向大规模商用阶段。中间件技术能够很好地解决IPTV发展过程中遇到的互联互通、业务拓展成本高、设备浪费等问题,所以国际电联IPTV焦点组将中间件和应用平台明确作为IPTV标准架构中的重要组成部分。本论文结合国际电联IPTV焦点组的相关资料,首先探讨了IPTV系统的功能结构和EPG系统的原理;然后深入分析了基于消息队列的中间件技术和IPTV系统中的中间件技术。针对IPTV系统的结构特点及EPG对元数据传送的要求,提出一种用基于消息队列的中间件来进行元数据传输的设计思想,该中间件具有很好的开放性和可扩展性。文中对整个中间件系统、中间件的接口和分系统的数据处理流程都进行了详细的设计,并基于中间件的设计思想和Java等技术为该中间件的编程实现提供了实现方案。最后,根据中间件系统的功能需求,设计了对该系统的测试方案。
论文目录
摘要ABSTRACT第一章 绪论1.1 论文的研究背景1.2 中间件技术及其在 IPTV中应用的研究现状1.3 论文结构1.4 本论文的研究成果和研究意义第二章 IPTV系统概述2.1 IPTV系统2.1.1 IPTV系统的功能结构2.1.2 IPTV系统的业务分类2.2 IPTV中的EPG(电子节目指南)系统2.2.1 EPG系统2.2.2 业务导航系统2.3 本章小结第三章 中间件技术的研究3.1 中间件技术概述3.1.1 中间件的定义与分类3.1.2 中间件技术的优点3.1.3 消息中间件的定义与分类3.1.4 基于消息队列的消息中间件3.2 中间件的实现技术概述3.2.1 Java编程语言3.2.2 可扩展性标志语言(XML)3.2.2.1 XML文件3.2.2.2 XML文件的逻辑结构3.2.2.3 XML文件的物理结构3.2.3 文档对象模型(DOM)3.3 IPTV系统中的中间件3.3.1 IPTV中间件的定义3.3.2 IPTV中间件的分类3.3.3 IPTV终端中间件的 API接口3.3.4 IPTV系统中间件的架构和功能3.4 本章小结第四章 基于消息队列的中间件在 IPTV中的应用设计方案4.1 基于消息队列的中间件的整体设计4.2 中间件中消息队列的设计4.2.1 EPG中传送的元数据4.2.2 XML消息文件的设计4.2.3 消息队列的设计4.3 系统中间件中的EPG组件接口设计4.3.1 元数据发送接口的设计4.3.2 元数据接收接口的设计4.3.3 其他相关接口和类的设计4.4 发送模块的数据发送流程设计4.5 接收模块的数据接收流程设计4.6 本章小结第五章 基于消息队列的中间件在 IPTV中的应用实现方案5.1 开发工具的选择5.2 XML消息文件的实现方式5.3 IPTV系统中间件的 E P G组件中的接口实现方式5.3.1 发送接口的实现5.3.2 接收接口的实现5.4 发送模块的程序实现方式5.5 接收模块的程序实现方式5.6 中间件的测试方案5.6.1 测试环境5.6.2 测试的主要内容5.6.3 测试用例的设计5.7 本章小结总结与展望参考文献致谢
相关论文文献
标签:中间件论文; 消息队列论文; 元数据论文;