WEB开发网
开发学院WEB开发Jsp Jini技术介绍(二) 阅读

Jini技术介绍(二)

 2008-01-05 08:18:35 来源:WEB开发网   
核心提示:二:为什么Jini很重要? Sun公司开发的Jini系统是一种创新技术,听说它的人很多但较少被人理解,Jini技术介绍(二),Jini系统可利用java扩展网络计算的范围,并有可能成为最佳解决方案 概述
二:为什么Jini很重要?
  Sun公司开发的Jini系统是一种创新技术,听说它的人很多但较少被人理解。Jini系统可利用java扩展网络计算的范围,并有可能成为最佳解决方案
概述
  Java的两大目标( "编写一次 到处运行"和"可扩展性:从智能卡到超级计算机) 并没有完全实现。新开发的Jini系统将使前者成为可能,而使后者的范围得到扩展。Jini简单、完美且不可缺 少。简而言之,开发Jini的目的就在于能在任何地方运行Java。问题是,它能 达到 这种效果吗?( 1,400字)
请看一看下面两种情况:
  您的浏览器、计算机、电子组织器、磁盘驱动器、摄像机、电话、CD播放机和微波炉都有一个集成的Java虚拟机---但它们没有互相连接。

  现在是星期五的午夜时分。作为系统治理员,您必须领导一个小组在星期一早上8:00以前完成250台个人计算机的新版本Windows升级工作。有没有一种比较轻易的方法来完成这项工作呢?

  除了其它方面,Sun Microsystems公司设计的Jini软件(发音为" Gee-nee " ) 可解决这两种可能的问题。庞大的Sun公司市场营销机器遍布了整个因特网,努力向人们阐明什么才是Jini。它能自发联网;它是无所不在的网络;它是可无限连接的服务网络,任何人均可随时随地利用最简单的技术接入并使用。Jini就是消费者和计算机科学家所期待的计算机网络:它的使用如同电话拨号一般简单,质量如同收音机一般耐用、可靠,操作时如同操作电视机一般 轻易,功能如同与其所连接的设备一般强大。

  它可一跃跨过高耸的大楼,它是翱翔的鸟,它是风驰电掣的飞机。这就是Jini。
什么是Jini?

  前面谈得已经足够说明它的本质了。Jini就是可用于多种电子设备和软件服务的网络操作系统。

  Sun公司不认为Jini的定位是网络操作系统。相反,该公司把Jini称作在Java上运行,并创造虚拟机"王国"的联网体系结构。Jini系统可从逻辑上划分为三个范畴:体系结构、编程模式和服务。换句话说,它是网络操作系统。

  Sun公司对定位问题的敏感是可以理解的,因为Jini只提供少量服务。该系统与其说是完整的系统,倒不如说是一个框架。但这种情况将随着时间的流逝而改变。最后,Windows NT成为联网计算机的操作系统,但是 Jini和NT具有本质上的区别。它与Microsoft公司正在静静开发的分布式操作系统Millennium也不同。

  Sun公司已经在因? 上提供了很多描述Jini的资源(见资源)。读者可以在JavaWorld 8月版中看到Rawn Shah对Jini的出色解说。
进入讨论组讨论。
Jini如何与众不同?

  Jini具有创建庞大的电子设备网络的潜力。用户可使用标准计算机设备与之相连,或从网络本身获得这些服务(存储器、存储和计算)。因此,Jini在至少以下10个主要方面有别于传统操作系统:
  1. 它规模小。


Tags:Jini 技术 介绍

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接