强奸久久久久久久|草草浮力在线影院|手机成人无码av|亚洲精品狼友视频|国产国模精品一区|久久成人中文字幕|超碰在线视屏免费|玖玖欧洲一区二区|欧美精品无码一区|日韩无遮一区二区

首頁 > 資訊 > 經(jīng)驗(yàn) > JINI,Jini的服務(wù)架構(gòu)和Jini架構(gòu)是不是一回事

JINI,Jini的服務(wù)架構(gòu)和Jini架構(gòu)是不是一回事

來源:整理 時(shí)間:2023-09-02 20:04:15 編輯:智能門戶 手機(jī)版

本文目錄一覽

1,Jini的服務(wù)架構(gòu)和Jini架構(gòu)是不是一回事

不是

Jini的服務(wù)架構(gòu)和Jini架構(gòu)是不是一回事

2,java編程 術(shù)語

你說的是一個(gè)項(xiàng)目的命名!DAO包是用來裝修改數(shù)據(jù)庫的類!你做一個(gè)完整的項(xiàng)目就知道了!
樓上都說完了,我沒的說了

java編程 術(shù)語

3,這個(gè)女星叫什么

她是“??”,韓國舞團(tuán)Rose Queen(???)成員。藝名:GIENI(?? / Jini)本名:???中文譯名:鄭惠真 出生日期:1992年05月11日身高:167厘米體重:45公斤表演日期:2015年01月03日http://baike.baidu.com/item/Rose%20Queen
3KKp
南圭麗
柳巖

這個(gè)女星叫什么

4,JINI技術(shù)是什么呢

SUN公司主推的一種網(wǎng)絡(luò)技術(shù).前景不錯(cuò). 網(wǎng)絡(luò)就是一臺大的電腦.我們在這個(gè)大的電腦里自由翱翔.想做什么做什么.如果想訪問任何資源.就好比自己電腦里的雙擊打開一個(gè)文件夾那樣簡單. 有了Jini體系結(jié)構(gòu),用戶就能夠把打印機(jī),存儲設(shè)備,揚(yáng)聲器和任何設(shè)備直接插入網(wǎng)絡(luò),并且,網(wǎng)絡(luò)上的每臺電腦,設(shè)備和用戶將會知道新加入的和可用的設(shè)備。每個(gè)可插設(shè)備都會立即在網(wǎng)絡(luò)設(shè)備注冊處定義自己。當(dāng)某人要使用或訪問這個(gè)資源時(shí),他們的電腦將能夠從這個(gè)資源上下載必要的程序來與其通信。這樣一來,操作系統(tǒng)中就不再需要專門的設(shè)備支持軟件,即我們所說的設(shè)備驅(qū)動程序。操作系統(tǒng)將會通過網(wǎng)絡(luò)注冊獲悉所有可訪問設(shè)備。 也就是說在互聯(lián)網(wǎng)上各種小東西中加入一個(gè)類似于"操作系統(tǒng)的東西".則可實(shí)現(xiàn)自由訪問使用.以達(dá)到理想化狀態(tài). 至于更細(xì)致的功能介紹.那就靠你自己搜索了..

5,Jini模型由哪些部分組成各個(gè)部分的功能是什么為什么說Jini適用于

JINI由三部分組成:基礎(chǔ)結(jié)構(gòu),編程模型和服務(wù). 這三部分雖有區(qū)別但又密不可分,基礎(chǔ)結(jié)構(gòu)支持并利用編程模型,服務(wù)內(nèi)嵌入基礎(chǔ)結(jié)構(gòu)中。服務(wù)對象包含并利用編程模型的接口進(jìn)行服務(wù)之間的通信.基礎(chǔ)結(jié)構(gòu)解決設(shè)備和軟件如何與網(wǎng)絡(luò)連接并進(jìn)行注冊等基本問題.天由構(gòu)成分布式群體的足見組成,其最小內(nèi)核為分布式安全系統(tǒng),發(fā)現(xiàn)與假如協(xié)議,服務(wù)協(xié)議和查找服務(wù)JINI的注冊和注銷服務(wù)與藍(lán)牙設(shè)備在網(wǎng)絡(luò)中的加入和退出非常類似.JINI是位于操作系統(tǒng)和虛擬機(jī)之上的功能層,多個(gè)設(shè)備隨機(jī)聯(lián)網(wǎng)形成一分布式資源共享系統(tǒng),網(wǎng)絡(luò)傳輸協(xié)議一般由操作系統(tǒng)分別采用TCP/IP協(xié)議有線方式和基于藍(lán)牙協(xié)議的無線連接方式兩種.藍(lán)牙網(wǎng)絡(luò)通過SDP協(xié)議負(fù)責(zé)加入網(wǎng)絡(luò),使設(shè)備能夠查詢,發(fā)現(xiàn)最鄰近的設(shè)備,并對這些設(shè)備進(jìn)行訪問,從而實(shí)現(xiàn)遠(yuǎn)程控制.遠(yuǎn)程控制實(shí)現(xiàn)藍(lán)牙網(wǎng)絡(luò)與JINI的查找服務(wù)對話,詢問網(wǎng)絡(luò)可用設(shè)備的功能.查找服務(wù)保持網(wǎng)絡(luò)中運(yùn)行的所有設(shè)備的動態(tài)列表,如:PDA,電話和CD播放機(jī)等.當(dāng)服務(wù)(可戶遠(yuǎn)程控制)請求時(shí),所有這些設(shè)備將相關(guān)的驅(qū)動程序發(fā)送到服務(wù)客戶當(dāng)設(shè)備不用時(shí),通過租借終止對網(wǎng)絡(luò)發(fā)出警告,這是JINI的功能,主要用JAVA的RMI來實(shí)現(xiàn)這種通信和保持服務(wù)更新的方式使JINI與藍(lán)牙網(wǎng)絡(luò)進(jìn)行了很好的結(jié)合JINI和藍(lán)牙技術(shù)的結(jié)合應(yīng)用在通信環(huán)境中有以下優(yōu)點(diǎn):首先,不需要網(wǎng)絡(luò)連接線;其次,不需要安裝設(shè)備驅(qū)動程序,再次,一個(gè)設(shè)備遠(yuǎn)程控制另一個(gè)設(shè)備.這些特點(diǎn)使得網(wǎng)絡(luò)更容易連接和管理.雖然藍(lán)牙技術(shù)開發(fā)和生產(chǎn)的代價(jià)教高,JINI是SUN公司的免費(fèi)產(chǎn)品,很容易掌握應(yīng)用編程接口,并可進(jìn)行分布式計(jì)算.隨著藍(lán)牙技術(shù)和JINI技術(shù)規(guī)范的分布,不斷推廣與相互結(jié)合,生活中各種電路的互連將變得愈來愈方便,JINI的即插即用功能和藍(lán)牙的無線連網(wǎng)使得設(shè)備的增減變得非常簡單,使網(wǎng)絡(luò)的建設(shè)可以分階段逐步完善而不必一次到位,滿足了一般用戶的需求.JINI技術(shù)和藍(lán)牙的結(jié)合,必將進(jìn)一步推動信息無線網(wǎng)絡(luò)的快速發(fā)展,成為信息網(wǎng)絡(luò)又一重要應(yīng)用領(lǐng)域,將極大地改變?nèi)藗兊纳罘绞?,促進(jìn)普通計(jì)算機(jī)時(shí)代的到來.
iko

6,急告急告 什么是JINI 有關(guān)JINI的一切詳細(xì)資料 請幫幫小女子啊

一:Jini白皮書什么是Jini? Jini是Sun公司的研究與開發(fā)項(xiàng)目,它能極大擴(kuò)展Java技術(shù)的能力。Jini技術(shù)可使范圍廣泛的多種硬件和軟件---即可與網(wǎng)絡(luò)相連的任何實(shí)體---能夠自主聯(lián)網(wǎng)。 Jini可以使人們極其簡單地使用網(wǎng)絡(luò)設(shè)備和網(wǎng)絡(luò)服務(wù),就象今天我們使用電話一樣---通過網(wǎng)絡(luò)撥號即插即用。Jini的目標(biāo)是最大限度地簡化與網(wǎng)絡(luò)的交互性。 Jini利用了Java技術(shù)的優(yōu)勢。Jini包含了少量類庫格式的Java代碼和某些慣例,可在網(wǎng)絡(luò)上創(chuàng)建一個(gè)Java虛擬機(jī)的"王國",就象我們?nèi)祟悇?chuàng)造一個(gè)社區(qū)一樣。在這個(gè)王國里的人、設(shè)備、數(shù)據(jù)和應(yīng)用程序等網(wǎng)絡(luò)公民均被動態(tài)地連接起來,從而能夠共享信息和執(zhí)行任務(wù)。 主要趨勢---網(wǎng)絡(luò)的普及這個(gè)世界正在網(wǎng)絡(luò)化。例如,在今天,一個(gè)企業(yè)要想取得成功就必須建立網(wǎng)絡(luò)。商業(yè)網(wǎng)絡(luò)正在不斷擴(kuò)大,而且已經(jīng)能夠與供應(yīng)商和客戶實(shí)現(xiàn)直接交互。與無線網(wǎng)絡(luò)的交互也幾乎成為家常便飯。企業(yè)和消費(fèi)者都要求能與網(wǎng)絡(luò)進(jìn)行更廣泛的交流。出差在外的人無不希望在到達(dá)飯店后就能把自己的計(jì)算機(jī)插入網(wǎng)絡(luò)接口,不但能與自己單位的工作環(huán)境進(jìn)行交互工作,而且還能與飯店的本地服務(wù),如打印機(jī)或傳真機(jī)等進(jìn)行交互工作。父母可能希望只需使用移動電話或筆記本電腦就能與家里的攝像機(jī)相連,通過它來察看家里的情況。人們無不希望隨時(shí)隨地能夠連接和立即使用本地的定制服務(wù)。在不遠(yuǎn)的將來,我們將看到網(wǎng)絡(luò)滲透到很多其它環(huán)境。例如,將會出現(xiàn)把電視機(jī)和立體聲設(shè)備等音頻/視頻設(shè)備與家庭辦公室的電腦和外設(shè)連接起來的網(wǎng)絡(luò),并控制安全監(jiān)視器和溫控恒溫器等網(wǎng)絡(luò)設(shè)備。電纜和ASDL等高帶寬媒介將為家庭提供全新的服務(wù)。服務(wù)供應(yīng)商不斷為駕駛員提供越來越多的服務(wù),網(wǎng)絡(luò)也必將隨之進(jìn)入汽車領(lǐng)域。除導(dǎo)航系統(tǒng)外,游覽景點(diǎn)和當(dāng)?shù)夭宛^名單等本地服務(wù)也將出現(xiàn)在駕駛員的屏幕上。只要汽車與遠(yuǎn)程診斷設(shè)備相連,它就能自動完成對汽車的維護(hù),并在汽車出現(xiàn)問題時(shí)通知駕駛員。商業(yè)機(jī)遇---網(wǎng)絡(luò)服務(wù)Jini所能帶來的商業(yè)機(jī)遇是新型的網(wǎng)絡(luò)服務(wù)。 例如,產(chǎn)品制造商將在基于網(wǎng)絡(luò)的產(chǎn)品上提供新的服務(wù)。例如,磁盤可被看作與網(wǎng)絡(luò)相連的存儲服務(wù),能向磁帶和其它新型服務(wù)提供自動存儲備份。聯(lián)網(wǎng)的攝像機(jī)可能將提供諸如安全監(jiān)視等新型成像服務(wù)。這些新的服務(wù)使制造商成為新型的網(wǎng)絡(luò)服務(wù)供應(yīng)商。 Jini還能幫助傳統(tǒng)的服務(wù)供應(yīng)商提供新型服務(wù)。 例如,某媒體服務(wù)供應(yīng)商可能希望向某消費(fèi)者的家庭打印機(jī)提供報(bào)紙打印服務(wù)。無線服務(wù)供應(yīng)商可能希望通過蜂窩電話提供相似的服務(wù)。
Jini還可簡化對現(xiàn)有服務(wù)的管理。 在隔天交貨的情況里,Jini簡化了分布在各處的工人與網(wǎng)絡(luò)連通的方式。在個(gè)人銀行里,基于Jini的計(jì)算機(jī)和外設(shè)可簡化分行的系統(tǒng)管理。對于無線服務(wù)供應(yīng)商,Jini可使蜂窩電話具備類似于電話的網(wǎng)絡(luò)功能:屏幕大小、處理能力、使所提供的服務(wù)根據(jù)每一部電話的特點(diǎn)而專門設(shè)計(jì)。問題是,在今天的環(huán)境中,聯(lián)網(wǎng)還是太復(fù)雜了。例如,無論是把PC連接到網(wǎng)絡(luò)上,還是使用聯(lián)網(wǎng)的打印機(jī)都非常復(fù)雜。只有經(jīng)驗(yàn)豐富的系統(tǒng)管理員才有能力處理裝載驅(qū)動程序、設(shè)置配置文件等復(fù)雜的工作。顯然,我們不可能指望一般消費(fèi)者也能管理今天這樣復(fù)雜的網(wǎng)絡(luò)。 今天的網(wǎng)絡(luò)還很脆弱和很不靈活。對網(wǎng)絡(luò)稍加改動就可能造成不可挽救的大混亂。向網(wǎng)絡(luò)中添加諸如磁盤存儲等功能的過程也很復(fù)雜。例如,要想添加一個(gè)磁盤驅(qū)動器,我們就必須打開機(jī)箱,處理設(shè)置跳線器,并解決一系列復(fù)雜的設(shè)置問題。即使專家也會頭疼。 實(shí)際上,從消費(fèi)者的角度看,他們所需要的只不過是把硬件和軟件插入聯(lián)網(wǎng)的環(huán)境,并立即就能使用可用的服務(wù):就象我們今天插接電話一樣。在今天,當(dāng)消費(fèi)者從商店購買一部電話后,他不必對電話進(jìn)行配置。消費(fèi)者只需給電話服務(wù)供應(yīng)商打一個(gè)電話,服務(wù)就會送上門。最后,消費(fèi)者只需把電話插好,就能使用電話服務(wù)了。自主的聯(lián)網(wǎng)。 Jini的價(jià)值Jini的作用就是能簡化與網(wǎng)絡(luò)的交互性。 從消費(fèi)者的角度看,消費(fèi)者把可插接的設(shè)備和軟件插入網(wǎng)絡(luò),就像今天插接一部電話一樣簡單。 從傳統(tǒng)服務(wù)供應(yīng)商的角度看,Jini簡化了Services Delivery (服務(wù)提供)的管理。設(shè)備不但能向網(wǎng)絡(luò)推出增值服務(wù),而且還能提供設(shè)備的屬性和功能?,F(xiàn)在,服務(wù)供應(yīng)商可以針對每臺設(shè)備設(shè)計(jì)服務(wù)。當(dāng)然,Jini還將有可能打開一扇通向新的網(wǎng)絡(luò)化服務(wù)的大門。 從產(chǎn)品制造商的角度看,Jini打開了全新的市場。因?yàn)镴ini簡化了設(shè)備向網(wǎng)絡(luò)提供增值服務(wù)的能力。所以,產(chǎn)品就不僅僅作為商品而投入競爭,而是作為增值服務(wù)的產(chǎn)品參與競爭。 從Java程序員的角度看,Jini簡化了編寫分布式應(yīng)用程序的工作,因而,任何Java程序員都能利用基于Jini的新設(shè)備編寫應(yīng)用程序和服務(wù)。因此,企業(yè)不再需要聘用有限的專家資源編寫分布式應(yīng)用程序,任何Java程序員都能為基于Jini的網(wǎng)絡(luò)開發(fā)服務(wù)。 Jini的起源Bill Joy在1994年之前向Sun公司實(shí)驗(yàn)室提交了一份包括以下三個(gè)主要概念的建議書: 可在所有平臺上運(yùn)行的語言運(yùn)行該語言的虛擬機(jī),和允許分布式虛擬機(jī)像單一系統(tǒng)那樣工作的網(wǎng)絡(luò)化系統(tǒng)到1995年,這種語言和虛擬機(jī)相繼面市,即Java編程語言和Java虛擬機(jī)。但該系統(tǒng)的概念則仍保留在Sun公司的研究與開發(fā)實(shí)驗(yàn)室,作進(jìn)一步的研究和開發(fā)。這個(gè)系統(tǒng)的概念就是Jini。 Jini戰(zhàn)略部署與合作伙伴Sun公司部署了廣泛的戰(zhàn)略,力求將Jini推向市場。我們可以這樣說,Jini與任何向網(wǎng)絡(luò)化環(huán)境提供產(chǎn)品和/或服務(wù)的企業(yè)都密切相關(guān)。這包括傳統(tǒng)的設(shè)備制造商、服務(wù)供應(yīng)商和軟件開發(fā)商。 Jini將如何進(jìn)行授權(quán)? 為推動Jini的進(jìn)一步創(chuàng)新,使其盡快被市場所接受,Jini源代碼將象Netscape公司的Mozilla模型一樣向所有開發(fā)商公開。為確保兼容性和質(zhì)量,正在考慮對商業(yè)產(chǎn)品進(jìn)行標(biāo)記。圍繞授權(quán)方式的很多具體細(xì)節(jié)目前仍在最后確定過程之中。擬議中的授權(quán)草案將于今年8月公布。 Jini技術(shù)概述 Jini技術(shù)可劃分為兩個(gè)范疇:體系結(jié)構(gòu)和分布式編程。此外,還將提供在Jini上運(yùn)行的網(wǎng)絡(luò)服務(wù)。 基礎(chǔ)結(jié)構(gòu) Jini基礎(chǔ)結(jié)構(gòu)解決設(shè)備和軟件如何與網(wǎng)絡(luò)連接并進(jìn)行注冊等基本問題。 基礎(chǔ)結(jié)構(gòu)的第一種要素稱作Discovery and Join (發(fā)現(xiàn)與聯(lián)合)。Discovery and Join解決設(shè)備和應(yīng)用程序在對網(wǎng)絡(luò)一無所知的情況下如何向網(wǎng)絡(luò)進(jìn)行首次注冊這樣的難題。 基礎(chǔ)結(jié)構(gòu)的第二個(gè)要素是Lookup (搜索)。Lookup可被看作網(wǎng)絡(luò)中所有服務(wù)的公告板。 Network Services ---網(wǎng)絡(luò)服務(wù)Other Services ---其它服務(wù)Leasing ---租用Transactions ---交易Distributed Event---分布式事件Other OS ---其它操作系統(tǒng)Other CPU ---其它CPU DISCOVERY AND JOIN 設(shè)備或應(yīng)用程序插入網(wǎng)絡(luò)后需要完成的第一個(gè)任務(wù)就是發(fā)現(xiàn)該網(wǎng)絡(luò),并使網(wǎng)絡(luò)發(fā)現(xiàn)該設(shè)備或應(yīng)用程序。我們之所以使用Discovery and Join這樣的說法,是因?yàn)樵O(shè)備或應(yīng)用程序事前不可能對網(wǎng)絡(luò)有任何了解。 Discovery的工作原理如下: 當(dāng)基于Jini的設(shè)備插入網(wǎng)絡(luò)后,它就通過一個(gè)眾所周知的端口向網(wǎng)絡(luò)發(fā)送一個(gè)512字節(jié)的多路廣播Discovery包。在其它信息中,該包包含對自己的引用。 Jini Lookup在眾所周知的端口上進(jìn)行監(jiān)聽。當(dāng)接收到Discovery包后,Lookup就利用該設(shè)備的接口將Lookup的接口傳遞回插接的設(shè)備或應(yīng)用程序。 現(xiàn)在,該設(shè)備或應(yīng)用程序已經(jīng)發(fā)現(xiàn)了該網(wǎng)絡(luò),并準(zhǔn)備將其所有特性上載到Jini Lookup。上載特性是Discovery and Join中Join這方面的特性。 現(xiàn)在該設(shè)備或應(yīng)用程序使用在Discovery階段所接收到的Lookup接口與網(wǎng)絡(luò)相連。上載到Lookup的特性包括該設(shè)備或應(yīng)用程序所提供的所有增值服務(wù)(如驅(qū)動程序、幫助向?qū)А傩缘?。 LookupLookup是網(wǎng)絡(luò)上所有服務(wù)的網(wǎng)絡(luò)公告板。Lookup不但存儲著指向網(wǎng)絡(luò)上服務(wù)的指針,而且還存儲著這些服務(wù)的代碼和/或代碼指針。 例如,當(dāng)打印機(jī)向Lookup注冊時(shí),打印機(jī)將打印機(jī)驅(qū)動程序或驅(qū)動程序接口上載到Lookup。當(dāng)客戶機(jī)需要使用打印機(jī)時(shí),該驅(qū)動程序和驅(qū)動程序接口就會從Lookup下載到客戶機(jī)。這樣,就不必事先把驅(qū)動程序裝載到客戶機(jī)上。 打印機(jī)還可能把其它增值服務(wù)裝載入Lookup。例如,打印機(jī)可能存儲關(guān)于自己的屬性(如它是否支持postscript,或它是否為彩色打印機(jī))。打印機(jī)還可能存儲可在客戶機(jī)上運(yùn)行的幫助向?qū)А? 如果網(wǎng)絡(luò)上沒有Lookup,則網(wǎng)絡(luò)就會使用一個(gè)Peer Lookup (對等Lookup )程序。當(dāng)需要服務(wù)的客戶機(jī)在網(wǎng)絡(luò)上找不到Lookup時(shí),Peer Lookup就開始工作。在這種情況下,客戶機(jī)可發(fā)送與Lookup所用的相同的Discovery and Join包,并要求任何服務(wù)供應(yīng)商進(jìn)行注冊。隨后,服務(wù)供應(yīng)商就會在客戶機(jī)上注冊,盡管那不是Lookup。分布式編程Jini分布式編程為Java增添了創(chuàng)建分布式系統(tǒng)所必需的其它功能。尤其是Jini分布式編程可提供租用、分布式交易和分布式事件。 租用租用與租用一套公寓很類似。我們在租用一套公寓時(shí),一般會商定使用該公寓的時(shí)間。類似地,在Jini中,對象彼此之間商定租期。例如,當(dāng)某設(shè)備使用Discovery and Join協(xié)議發(fā)現(xiàn)網(wǎng)絡(luò)時(shí),它就注冊一段租用時(shí)間。在租約到期之前,該設(shè)備必須重新商定租期。這樣,如果租約到期或設(shè)備拔下后,該設(shè)備在Lookup中的記錄就會被自動刪除。這就是分布式垃圾收集的工作原理。 分布式事件在單一的計(jì)算機(jī)中,事件肯定能被接收方接收到,序列也肯定能按照順序進(jìn)行。 但在分布式環(huán)境中,分布的事件可能不是按照順序被接收,或者,某個(gè)事件還可能丟失。 為便于在Java環(huán)境中處理分布的事件,Jini為分布的事件提供了一個(gè)簡單的Java API。例如,當(dāng)一個(gè)分布的事件發(fā)生時(shí),該事件都帶有一個(gè)事件號和序列號。利用這種信息,接收方就能檢查事件是否丟失(序列號丟失)或事件是否按照順序接收(序列號順序不對)到。 分布式交易在分布式Java環(huán)境中,有時(shí)需要一種很簡便的方法,來確保在整個(gè)交易完成之前,在該交易中發(fā)生的所有事件都被真正提交了(兩階段提交)。 為便于進(jìn)行此類分布式計(jì)算,Jini提供了一種簡單的Java API。該API可使對象起動一個(gè)能管理交易的交易管理器。每個(gè)參與交易的對象都向交易管理器注冊。 當(dāng)交易發(fā)生時(shí),如果某個(gè)參與的對象說,交易中的某個(gè)事件沒有發(fā)生,則此信息就被送回交易管理器。隨后,交易管理器就告訴所有參與的對象回滾(rool back)到前一個(gè)已知狀態(tài)。類似地,如果所有對象都完成了其交易的過程,則整個(gè)交易就向前進(jìn)行。 Jini上的網(wǎng)絡(luò)服務(wù)在Jini基礎(chǔ)結(jié)構(gòu)和分布式編程之上,可提供便于分布式計(jì)算的網(wǎng)絡(luò)服務(wù)。JavaSpace就是這樣的一種網(wǎng)絡(luò)服務(wù)。
文章TAG:服務(wù)架構(gòu)是不是不是JINI

最近更新

相關(guān)文章