资源描述:
《 在信息家电中启用jini技术的方案研究》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、在信息家电中启用Jini技术的方案研究在信息家电中启用Jini技术的方案研究在信息家电中启用Jini技术的方案研究在信息家电中启用Jini技术的方案研究在信息家电中启用Jini技术的方案研究在信息家电中启用Jini技术的方案研究在信息家电中启用Jini技术的方案研究在信息家电中启用Jini技术的方案研究科技论坛中国科技信息2005年第21期CHINASCIENCEANDI’[CI’tNOLOGYINF~TIONDec.2005在信息家电中启用Jini技术的方案研究邓冬梅’刘宏(1.湖南师范大学计算机教学部41OO12;2.湖南师范大学数学与计算机学院41OO12)摘要:基于dini技
2、术的信息家电具有许多优秀性能.本文主要探讨了在信息家电中如何启用dini技术,并提出了几种可行的方案.关键词:Jini;信息家电;服务代理1.在冢电设备引入Jifli技术阪亩刖夏任,灭洒任以腴各,J干U饭,亩刖且偿】肛1爵如呆我们去掉Jini技术所堤供的邵分灵活技术的发展正在使现在和未来家庭拥有越来越等方面都各有千秋.后,可以降低制造商开发支持Jini技术的设备的f多的家电设备.但这些设备往往功能单一,对周除第一,二种方案,在后面的所有方案中都槛.怎么做到这一点呢?那就是使用特定的JV围环境缺乏敏感性,适应性和协同性;无法感知利用了—个插入构件,也即服务能够在它和客户之去支持设备使用
3、Jini技术.该特定JVM只需处鼍周围环境变化,无法在无人干预的情况下与其他设间添加一个代理主机.使用该代理主机参与到Jini与Jini发现协议和查找服务相关的操作.这需要备协同工作来执行某种任务,更无法实现设备群体基础设施中,设备要加入Jini群体中的部分工作可造商在设备上提供Jini发现和Jini查找服务的接E的自发组建及设备群体的自我管理,自我修复和自以交由它完成.类及租用相关知识,以便对查找服务所分发的租月我配置.为了解决这些问题,微软公司推出了通3.1具有功能完备ⅣM的设备的启用进行续租,此外还要求特定JVM有足够能力下用即插即用(Upnp)技术,惠普和IBM公司推第一种让
4、设备加入Jini群体的方案是,设备必和运行这些服务的客户桩.特定JVM相对于完出了Jetsend和Tspace技术.同以上技术相比,须具备处理器,内存及持久存储器以运行一个完备的JVM来说小多了,能够用较少代码实现.Sun公司的Jini技术有着不可估量的优势.Jini是的JVM,除此外,还要提供部分Java应用环境以如,这类JVM不需要包含安全管理器,代码校驻Sun公司往总结和归纳其他分布式计算技术缺陷基支持Jini基础设施(特别是,像代码移动,RMI器以及其它一些完备JVM所需的组件.础上推出的一种动态分布式计算技术,可以提供自和安全组件这些部分).这样的话,设备就成了这类设备包含
5、一个特定JVM应用环境来支#发的动态的服务网络(这里的服务指任何具有一定个专用处理设备(加载了一些支持Jini基础设施的Jini技术,如:Jini发现协议,Jini查找服务雨功能的实体).Jini技术具有许多优秀的工作机Java平台部件).在这种方法中,硬件的执行隐租用续租.特定的JVM会削减设备的灵活性,日制,基于jini技术开发的信息家电能够动态地发藏在本地设备控制软件后面,而设备控制软件又隐为这类设备的代理对象所使用的协议不能改动.型现,加入网络并实现注册,为网络中其他用户或藏在客户端所下载的代理对象后面.这种结构可见找服务所分发的租用相关知识也将把设备与特定设备提供服务,也可
6、以动态定位并使用网络中的其下图.查找服务紧密相连.3.3多个设备共享一个功能完备的JVM(他设备或服务,一起协同工作,完成某种任务.J】挺务提供抒理方式)并可感知网络环境中的变化(如新设备的/J~3,或可用设备的离开).且可自发地组建设备群体,并暇务请求者第三种方案是采用一个完备功能的JVM,完成群体的自管理,自修复,自配置.JVM的代价分摊到一组设备中.该方法中,设舌由于信息家电的巨大潜在市场和Jini的先进群体中的每个设备共同使用一个与它们物理相连性,目前已有大量公司和科研机构正从事基于JiniJVM作为设备与Jini~的中间层.设备加载Jav●代码到该JVM(该JVM可与设备通
7、信),然的家电的研发.kodak公司的基于Jini数字相机,II:委托该JVM实现Jini发现,与Jini查找服务联另Sony的基于Jini的笔记本,微磁盘,机顶盒,叫络:RMI协汉I:并得到Jini租用.电视,DVD等产品的研发都取得了进展.I2,家电设备启用Jini的需求..这种方法非常类似于第一种方法,只是在这Jini基础设施(结构)是建立在围绕客户寻图l具有完备功能的JVM的设备的Jini启用JVM为多个设备共享.像这样提供完备JVM的找服务的模式