动态网络环境下Jini与JMF的应用研究

动态网络环境下Jini与JMF的应用研究

论文摘要

随着网络和Internet的蓬勃发展及广泛应用,各种类型的设备正在源源不断地加入到网络之中,网络的使用与维护也因此变得越来越复杂。而人们希望设备和软件组件接入网络时,能够无需配置、安装或者人工干预就可以使用这些设备或软件组件所提供的服务,即实现即插即用的功能。Jini就是为了实现这一目的而出现的。Jini支持服务的动态注册、发现和调用,使得各种类型服务具有自适应性、自修复性、自管理性和分布性。Jini是一种真正基于服务的体系结构,为分布式环境下实现即插即用提供了新的网络计算解决方案。另一方面,互联网的发展和普及为流媒体业务的发展提供了强大的市场动力,流媒体技术被广泛用于互联网信息服务的各个方面,正逐渐成为一种有强大吸引力的新媒体。本文正是基于以上两点进行分析和研究。本文从结构上分为Jini技术的研究、Java媒体框架的应用研究、基于Jini和JMF的流媒体系统设计与实现三部分,主要工作包括:1、对Jini的体系结构,Jini的核心技术及Jini的运行机制和实现进行了研究;在此基础上,把Jini与其他分布式系统进行了比较,分析了各自的优缺点,最后提出了一种基于Jini系统的典型构成。2、对流媒体的相关技术进行了介绍;深入研究Java媒体框架,主要从JMF结构与模块、JMF主要功能、JMF扩展、JMF RTP等几个方面展开,并提出利用JMF实现RTP流的传输和播放的方法和步骤。3、通过对Jini技术和Java媒体框架的研究,将Jini和JMF引入流媒体系统,使用JMF对流媒体进行处理,利用RMI组件间通信,利用Jini技术实现媒体服务发现,设计并实现了一个零配置,自适应,跨平台,分布式的动态流媒体系统。在Jini技术中实现这个流媒体系统对Jini技术实用化的进一步研究有一定的借鉴价值。4、最后,本文总结了Jini和JMF技术的研究方向,并对其研究前景进行了展望。

论文目录

  • 摘要
  • Abstract
  • 目录
  • 第1章 绪论
  • 1.1 研究背景
  • 1.2 国内外研究现状
  • 1.3 研究思路及论文的组织
  • 第2章 Jini技术的研究
  • 2.1 Jini体系结构
  • 2.1.1 基础设施组件
  • 2.1.2 编程模型组件
  • 2.1.3 服务组件
  • 2.1.4 组件之间的关系
  • 2.2 Jini的核心技术
  • 2.2.1 发现、加入
  • 2.2.2 查找
  • 2.2.3 租借
  • 2.2.4 远程事件
  • 2.2.5 事务
  • 2.3 Jini的运作机制与实现
  • 2.3.1 服务注册
  • 2.3.2 客户端查找
  • 2.3.3 定位查找服务
  • 2.3.4 基于 Jini系统的典型构成
  • 2.4 Jini与其他分布式系统
  • 2.4.1 Jini与 CORBA的相似性与区别
  • 2.4.2 Jini与 DCOM的共存
  • 2.4.3 Jini与 DNA/.NET的共存
  • 2.5 小结
  • 第3章 Java媒体框架的应用研究
  • 3.1 流媒体技术
  • 3.1.1 流媒体系统组成
  • 3.1.2 流媒体协议支持
  • 3.1.3 流媒体相关技术
  • 3.1.4 流媒体技术的应用
  • 3.2 Java Media Framework
  • 3.2.1 JMF结构与模块
  • 3.2.2 JMF主要功能
  • 3.2.3 JMF扩展
  • 3.2.4 JMF RTP
  • 3.3 利用 JMF实现 RTP流的传输和播放
  • 3.3.1 RTP流的采集及压缩
  • 3.3.2 RTP流的传输
  • 3.3.3 RTP流的接收和播放
  • 3.4 小结
  • 第4章 基于 Jini和 JMF的流媒体系统设计与实现
  • 4.1 系统结构
  • 4.1.1 系统框架
  • 4.1.2 系统组成
  • 4.1.3 系统的详细操作过程
  • 4.1.4 系统的典型应用场景
  • 4.2 系统设计
  • 4.2.1 multimedia包
  • 4.2.2 server包
  • 4.2.3 client包
  • 4.3 系统配置与实现
  • 4.3.1 Java安装和配置
  • 4.3.2 JMF安装和配置
  • 4.3.3 Jini安装和配置
  • 4.3.4 系统实现
  • 4.4 小结
  • 第5章 总结与展望
  • 5.1 总结
  • 5.2 未来工作
  • 参考文献
  • 致谢
  • 附录:攻读硕士学位期间公开发表的学术论文
  • 相关论文文献

    标签:;  ;  

    动态网络环境下Jini与JMF的应用研究
    下载Doc文档

    猜你喜欢