分享
 
 
 

Jini - Java 的實際應用

王朝java/jsp·作者佚名  2006-01-08
窄屏简体版  字體: |||超大  

自從五年前Java推出之後,它跨平台的優勢以及完整的運算架構,很快就

形成一股風潮,成為資訊界的一個標準。於是各種資訊廠商很快地利用

Java開發出不同的產品和解決方案,於是我們隨處可見的Java程式開發工

具、Java資料庫、Java Web伺服器一個接一個出現。沒錯,Java應用範圍

和運算環境看起來已經很完備,但是我們總是覺得少了一點什麼,套用一

般的術語來說,好像少了一個俗稱的"殺手級程式"(Killer Application)

。一旦這種"殺手級程式"出現,Java的地位才算真正穩固,心存觀望的人

才會放心使用、接納Java。終於在1999年初,Sun 發表了這麼一個全新產

品──Jini。Jini人如其名,就像是阿拉伯神話裏的阿拉丁神燈,小小的

神燈用手搓幾下卻跑出巨大而且無所不能的精靈。Jini的影響力將不只是

資訊界,它的應用範圍包括各項我們唸得出來的電器產品、甚至汽車、交

通工具。Jini將完全改變我們日常使用這些產品的方式。這篇文章先為大

家介紹Jini的發展背景,以及它的基本觀念。

Bill Joy是Sun Microsystems的四位創始者之一,他現在的頭銜是Sun的

ChiefScientist。這位仁兄的偉大事蹟包括他是有名的BSD (Berkeley

UNIX)的作者,在加入Sun之後,他又設計了NFS (Network File System)

,SPARC架構(Sun的UNIX系統)以及UltraSparc 設計(Sun的工作站系統)。

所以在UNIX的世界裏,稱他做一代宗師也不誇張,除了建立這些穩定的

UNIX系統外,Bill Joy也思考如何去改善電腦一般使用者的生活。以往之

所以有這些相容不相容的問題,主要的原因是缺乏一套共同的標準。所以

PC和工作站不相容,各個平台的軟硬體都不相容,但是在Java推出之後,

相容性的問題似乎得到解決。既然透過Java,各平台的應用程式可以互通

,那麼我們就可以利用Java來解決各平台不相容的問題,甚至把這觀念擴

大應用在電腦之外的產品上。於是在Bill Joy的推動之下,Jini就誕生了

。Bill在接受訪問的時候說,Jini的設計理念就是要讓使用者使用這些電

腦週邊或是電器產品,就跟使用電話一樣方便。像我們要裝一支新電話,

只要申請到一組電話號碼,再去買一架電話機,只要把插頭往牆壁上的插

座一插,拿起話筒就聽到嗡嗡的聲音,馬上就可以打電話、接聽電話了。

但是我們現在要安裝新的電腦週邊,例如說加一台印表機或數位照像機,

我們要安裝驅動程式,更新驅動程式,如果是要在網路上加上一台電腦或

印表機,還要設protocial、IP 位址或是什麼"網路上的芳鄰"……。如果

你用的是手提式電腦,換到一個新的環境一切都得重來,不然就無法使用

這個網路上的資源。Jini的設計理念就是,藉著Jini、Java這些業界共同

的標準,真正達到隨話即用( Plug-and-work),網路資源共享的分散式網

路運算環境,讓一切變得簡單。

Jini是一小段程式,透過原有的Java環境,以軟體或硬體的型式外加到電

腦設備或電子裝置上。所以任何支援Jini的產品,都可以互相使用、交換

資源。在一個Jini網路上會有一個Jini伺服器,它可以是PC、UNIX工作站

或是麥金塔,它主要的功能是當一個聯絡中心。所有加入這個網路的成員

都會向它註冊,由這個Jini伺服器來管理這個Jini網路上的所有可用的資

源。例如一台印表機插上網路接頭加入Jini網路,它會跟Jini伺服器註冊

說:"我是印表機,我能提供印表服務"。接著一台硬碟也接上網路接頭,

跟Jini伺服器註冊說:"我是硬碟,我能提供資料存取服務",於是Jini伺

服器紀錄了這些網路上可用的服務。再來如果有一台手提式電腦加入這個

Jini網路,一方面它也會來註冊,同時它會來詢問Jini伺服器"在這個

Jini網路上我有哪些資源可以用?"於是我們的總管大人Jini 伺服器會通

知它"我們有一台印表機,一個硬碟"。接下來如果要印表,立刻可以將資

料印出來;如果要儲存資料,馬上可以透過網路把資料存到這台硬碟裏,

不用事先安裝任何驅動程式,不用更改任何系統設計,只要透過Jini,做

任何事就跟安裝電話一樣簡單。

而且,Jini的應用範圍不只是電腦。我們從已經宣布支援Jini的廠商名單

就可以知道。除了電腦界的Epson、Novell、Quantum、Seagate、IBM等等

之外,還有電信業的Motorola、Nokia、Ericsson、Siemens;家電業的

Sony、Philips、Toshiba、Tatung、Samsung…,網路裝置大廠3COM、

Cisco、以及其他像Kodak、Canon、Xerox等等各行各業的龍頭,全都宣布

開發支援Jini的產品。於是資訊產品的整合已經不是夢想。我帶著一台手

提式電腦,到一個全新的展覽場地一把插頭接上,馬上可以使用當地的印

表機、傳真機、三槍投影機…。我可以用大哥大透過無線傳訊加入Jini網

,用它來控制家裏所有電器用品、預約錄影、發電子郵件、上網……,或

是在街上常常可以看到的立即拍照機器,只要它支援Jini,它可以裝上數

位照像機,在您投幣拍完自己的大頭照之後,立刻將這個圖片檔傳送到自

己或其他人的電子信箱裏,大家可以發揮想像力,將Jini的使用擴展到日

常生活的每一角落。

總結來說,這一切的目的只有一個,就是"簡單",讓高深的科技內容隱藏

到幕後,讓一般使用者能夠"簡單"地使用所有網路資訊,這才是我們資訊

界的人應該做的事。當然要達到這個目標方法有很多,但是利用現有的

Java和Jini技術,無疑是最迅速有效的方式。有關Jini的最新資訊和技術

資料,有興趣的朋友可以參考下列網址

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有