1 / 13

期末口頭報告- JINI

期末口頭報告- JINI. 8842012 李雨庭 8842013 周伶憶 8842014 康瑜芳. What is JINI. 各系統間不相容 , 缺乏共同的標準 以 Java 為基礎 跨平台 Plug-and-play 讓 devices 無須辨識即可交換其資訊 ---ease of administration. JINI 的特點. Code Mobility - ex 在網路上透過 java object 來移動或執行 Protocol agnostic- 在做彈性設計時,提供一基本原則

brie
Download Presentation

期末口頭報告- JINI

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 期末口頭報告-JINI 8842012 李雨庭 8842013 周伶憶 8842014 康瑜芳

  2. What is JINI • 各系統間不相容,缺乏共同的標準 • 以Java為基礎 • 跨平台 • Plug-and-play • 讓devices無須辨識即可交換其資訊 ---ease of administration

  3. JINI 的特點 • Code Mobility-ex 在網路上透過java object 來移動或執行 • Protocol agnostic-在做彈性設計時,提供一基本原則 • Leasing-使網路自行修復,自行組態

  4. How to work • Service提供client ”java object”使client可以使用service • Service加入Jini network technology後,發出一執行service API的java object來宣傳自己 • Client look up到object,便下載自己所需要的東西,以便於跟service溝通

  5. JINI Technology benefits • Resiliency 快速適應網路上的變化( discovery) • Integration 快速整合網路上的元件 • Licensing devices向JINI伺服器註冊 (JINI COMMUNITY)

  6. Discovery • 是尋找lookup service和從其獲得參照的過程 • Service向lookup service註冊才能使client可順利使用service • 可分為unicast discovery和multicast discovery

  7. Important roles:Client&Service Lookup service 1 Client Service Lookup service 2 Lookup service 3

  8. Unicast Discovery 使JINI Service或是Client在特定一台主機上Discover lookup service Discovery request service Computer Reference to the lookup service Discovery request client Reference to the lookup service

  9. Multicast Discovery 使JINI Service或是Client Discover lookup service當跑lookup service 的特定主機不確定

  10. Multicast Discovery • 使JINI Service或是Client 發現lookup service當跑lookup service的特定主機不確定時 • Multicast discovery request使用network multicast來發現附近的lookup service

  11. Service和client的實作 • Service proxy是JINI Service和Clint的媒介 • 透過service後端的interface和真正的service implementation溝通

  12. About Service proxy JINI client找到某lookup service Lookup service發送proxy到JINI client JINI client對service proxy的利用

More Related