快速业务通道

Jini设备及其应用实例 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-22
共享之外,这种方法与第一种途径十分相似,它仍然是一个完全的JVM,允许代码的下载和完全的Jini平台功能。然而,这和设备的实现最有可能是允许多个(或是不同的)物理设备被插入到一个完全的设备以获得Jini应用环境的共享。

这样的设备最适合被看成是一“Jini设备港”,用以提供动力、网络连接和一运行JVM的处理器以及JDK的适当部分。用于提供某种Jini服务的物理设备被插入到设备港中并向港报告。它可用一适当的协议(允许设备生产商既生产基本设备又生产设备港)或其它某种工业标准,局部设备认证计划。作为局部声明的一个部件,允许设备既作为本地机器的设备又作为网络级设备。

在发现新的本地设备以后,Jini设备港将向Jini查找服务注册由新设备提供的服务(先为设备港所知)。设备港还有责任在Jini查找服务入口续租和发现任何作为代理的设备从网络上的删除。设备港用向Jini查找服务提供设备交给它的代码,以使服务的客户可下载。

设备服务的客户将认为它是在与注册在Jini查找服务的设备交互,但实际上它是与设备港交互。设备港可作为它所代理的特定设备的“发报机”(dispatcher),在由服务代理使用的网络协议和设备港与实际设备的协议之间有一转换协议。

在这种方式中,设备厂商成本的降低来自多设备共享一个设备“港”的能力,这个设备港有智能、内存或是其它组件(如电源)。通过在多个设备共享这些资源,与Jini系统联邦交互所需的额外开销可被众多设备共同分担。设备厂商所需做是实现设备与Jini设备港之间的协议,该协议存在于设备港中,必须提前定义并且不可随时间改变。

应用实例:家庭网络

家庭网络(Home Net)是日益为人所知的新概念。用网络把各种数字化的家用电器连接起来显然是大有前途的。但是,如果家用电器是像目前的PC机一样地上网,恐怕会因为不易安装、使用等原因而不为普通家庭用户所接受。然而,Jini的出现则为家庭网络扫清了障碍。

当越来越多的家用电器内置了微处理器,对通用的控制与使用方法的需要也将日盗明显。使用Jini技术的数字设备可存在于家庭方方面面,给予家庭用户一个全新的家电使用概念。

Jini技术给予了使用者一个统一的、更方便地获得他们的邻居,甚至于整个世界所提供的服务的方法。用Jini软件,一个膝上型电脑或是家用计算机可以加入到由其他电子设备共同组砀局域服务“共同体”中来。你只需“告诉”你自己的电脑你要做的事,由它们自动在“共同体”内寻找合适的资源服务完成实际的工作。

此外,实现Jini技术所需的代码较少,各种家庭的应用都可以用上它,向自己家中加入高科技产品将就像插个插头一样简单。

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号