Apache River是一個回響式的分散式基礎結構的推動Jini技術發展和進步的開源項目。
基本介紹
- 中文名:Apache River
- 屬性:推動Jini技術發展開源項目
- 核心技術:Java
- 特點:回響式的分散式基礎結構
介紹,功能,
介紹
Jini 是以 Java 技術為核心的分散式系統,它通過使用一個簡易的"即插即用"模型,能夠隨時改變硬體或者軟體的配置,從而提供了一個支持快速配置的分散式計算環境。Jini 的迷人之處在於它能夠使各種數字設備無需配置、安裝或者人工干預,就能夠在一個臨時的稱為服務聯盟(federations of services)的設備集合中共同工作。聯盟中的任何設備無論大小都可以自行管理,共同組成一個服務網路,聯盟中的每一個成員都可以為其它成員提供資源或服務,同時又可以從其它成員那裡獲取自己所需的資源和服務,Jini 提供一套完善的機制使得硬體設備或者軟體組件能夠隨時加入或者退出聯盟。
功能
Jini 是一個主動的、回響式的分散式基礎結構,它提供了在分散式環境中進行服務的建立、查找、通訊和調用的一整套機制。Jini 技術被設計成可以運用在任何有能力連入網路的器件上,而不論該器件運行什麼軟體或運行在哪種硬體設備之上。Jini 技術是以網路器件中的一個構件的面貌出現的,它為器件如何連入網路、共享信息和與網路進行互操作建立了一套規則,而同時又保持了對用戶的完全透明。Jini 本身與平台無關,採用它的器件不再受到所用軟體、處理器、設備驅動器,或傳統網路協定的制約,其唯一要求只是一個能夠運行 Java 位元組碼的虛擬機。
可以這么理解:JINI是由Java技術構建的,在分散式環境中動態共享資源的一種編程模型。