TechTarget网络 > 百科词汇

Jini:Jini

Jini(发音为DJEE-nee,像阿拉伯语中的“magician”)是一个新思想,Sun微系统称作“自发网络”。有了Jini体系结构,用户就能够把打印机、存储设备、扬声器和任何设备直接插入网络,并且网络上的每台电脑,设备和用户将会知道新加入的和可用的设备。每个可插设备都会立即在网络设备注册处定义自己。当某人要使用或访问这个资源时,他们的电脑将能够从这个资源上下载必要的程序来与其通信。这样一来,操作系统中就不再需要专门的设备支持软件,即我们所说的设备驱动程序。操作系统将会通过网络注册获悉所有可访问设备。
  
  Jini可以看作是继Java编程语言之后迈向使网络变为一台大电脑的下一步。Jini承诺能使制造商生产可独于操作系统(如Windows95)连入网络的设备。打印机只要装上一个很小的,特殊用途的并很可能是嵌入式微芯片的操作系统,它就可以被插到网络中并且立即被各种不同电脑的用户所共享:例如Windows、Macintosh、UNIX。移动设备可以被传送并很方便地插入网络,这样一来,其他用户就都可以使用这个设备了。

  它是如何工作的?

  Jini由4个程序层组成:

  • 目录服务
  • JavaSpace
  • 远程方法调用(RMI)
  • Boot、Join和Discover协议 

  任何带支持Java的操作系统的设备都能够被插到网络中。(对很多设备来说,操作系统都比例如,Windows 2000小得多,因为它只提供了这个设备需要的函数。)当一个设备被插到Jini网络中时,它立即被目录服务层注册为网络的一员。它必要的程序对象被放在了JavaSpace层,这样一来,当其他网络成员要使用这个设备的时候就可以发现和下载它们。在JavaSpace中对象的实际通信是通过使用远程方法调用(RMI)接口和层来实现的。支持boot,join,和discover协议的这层用于使设备,用户,应用程序通告并自我注册以及发现其他设备。

最近更新时间:2008-06-17 作者:Jose EliasKevin Kelly 和 Spencer ReissEN

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

相关推荐

  • 网络中AI成熟度模型概述

    AI一直被列为影响网络行业的最重要的创新之一。这种影响在整个ONUG的2025年春季AI网络峰会上显而易见。然 […]

  • AIOps如何支持下一代网络

    网络环境需要新的自动化和智能水平,这远远超过手动IT能力。运营数据的数量和速度超出网络团队提供监督和维护的能力 […]

  • HPE Aruba强化网络安全和OpsRamp可视性

    在4月29日,HPE发布Aruba网络平台更新,以提高安全性,自动化策略管理,并通过OpsRamp扩展与第三方 […]

  • 量子网络的利与弊

    量子网络可能是高速商业通信的未来。基于量子物理学原理,理论上,量子网络可以支持量子比特(quibit)超安全、 […]