国产久草深夜福利精品_精品国产看高清国产毛片_成年日韩片av在线网站_亚洲国产综合777_免费高清一级在线观看_欧美色图中文字幕_老中医用嘴排阴毒 小雨_99精品无码视频在线播放_久久久精品强暴视频_国产aⅴ一区最新精品

Jini與藍(lán)牙技術(shù)的結(jié)合應(yīng)用方案
電子元件,電子元器件深圳市創(chuàng)唯電子有限公司
您現(xiàn)在的位置: 首頁 > 電子技術(shù)
Jini與藍(lán)牙技術(shù)的結(jié)合應(yīng)用方案  2012/3/1
對應(yīng)用結(jié)合附圖作如下詳細(xì)說明:(1)點(diǎn)歌器發(fā)布一個(gè)服務(wù)自己擁有的代理對象。例如,能夠按先進(jìn)先出順序播放音樂文件。(2)客戶端程序——通用遠(yuǎn)程控制,詢問查找服務(wù)網(wǎng)絡(luò)能提供什么服務(wù)。(3)查找服務(wù)通過與請求相匹配的代理對象副本答復(fù)客戶端的詢問。(4)客戶端所有的請求都被送到同樣的服務(wù)器(點(diǎn)歌服務(wù)器)。請求通過Jini網(wǎng)絡(luò)5到達(dá)點(diǎn)歌服務(wù)器,服務(wù)器通過各自的鏈接(4)更新與之相連的代理對象。同時(shí)點(diǎn)歌器的更新以一致的形式顯示出來
對應(yīng)用結(jié)合附圖作如下詳細(xì)說明:

(1)點(diǎn)歌器發(fā)布一個(gè)服務(wù)自己擁有的代理對象。例如,能夠按先進(jìn)先出順序播放音樂文件。

(2)客戶端程序——通用遠(yuǎn)程控制,詢問查找服務(wù)網(wǎng)絡(luò)能提供什么服務(wù)。

(3)查找服務(wù)通過與請求相匹配的代理對象副本答復(fù)客戶端的詢問。

(4)客戶端所有的請求都被送到同樣的服務(wù)器(點(diǎn)歌服務(wù)器)。請求通過Jini網(wǎng)絡(luò)5到達(dá)點(diǎn)歌服務(wù)器,服務(wù)器通過各自的鏈接(4)更新與之相連的代理對象。同時(shí)點(diǎn)歌器的更新以一致的形式顯示出來。

設(shè)計(jì)主要分為三部分:遠(yuǎn)程控制接口設(shè)計(jì)、客戶端設(shè)計(jì)、服務(wù)器設(shè)計(jì)。

4.1 遠(yuǎn)程控制接口產(chǎn)生的代碼

import net. jini. core . lease.*;
public interface RemoteControl {
public String getName ( );
public java.awt .Component. getDisplay( );
public Lease lease (long time)
throws
java. rmi. RemoteException,
LeaseDeniedException,
UnknownLeaseException;
}

getName ( ):通用遠(yuǎn)程控制需要知道服務(wù)的名稱以便能在圖形界面上顯示服務(wù)的正確名稱。

getDisplay( ):通用遠(yuǎn)程控制需要一個(gè)圖形界面來控制已經(jīng)發(fā)現(xiàn)的不同服務(wù)。

lease (long time):通用遠(yuǎn)程控制需要知道在多長的時(shí)間內(nèi)被允許使用某一服務(wù)(租借時(shí)間)。

4.2 客戶機(jī)設(shè)計(jì)

客戶機(jī)應(yīng)該僅需作有限的操作,而讓服務(wù)器作大部分的工作。因?yàn)槭褂煤苌儋Y源的客戶機(jī)在慢速處理器和小存儲(chǔ)器的設(shè)備上運(yùn)行只適合象PDA一類手持設(shè)備或蜂窩電話,因此在這里客戶機(jī)必需支持一些操作。它們是:

(1)發(fā)現(xiàn)已經(jīng)在網(wǎng)絡(luò)上注冊的服務(wù)的能力。例如,詢問查找服務(wù)可用的服務(wù)。

(2)當(dāng)一個(gè)服務(wù)在網(wǎng)絡(luò)上可行時(shí)被告知的能力。例如,發(fā)出需求后從查找服務(wù)接收代理對象。

(3)租借任意一段時(shí)間(非無限長)服務(wù)器資源的能力。這由客戶機(jī)的租借管理器完成。

(4)接收代理對象,而后經(jīng)接口向客戶機(jī)顯示的能力。本文是在通用遠(yuǎn)程控制中的Java面板上實(shí)現(xiàn)的。

客戶機(jī)接口應(yīng)該能顯示網(wǎng)絡(luò)提供的不同服務(wù)。當(dāng)前播放列表中的歌曲隊(duì)列應(yīng)在顯示器上自動(dòng)更新。

4.3 服務(wù)器設(shè)計(jì)

因?yàn)榭蛻魴C(jī)功能不強(qiáng),一些附加的功能就必需在服務(wù)器上添加。因此服務(wù)器至少必需支持以下操作:

(1)提供一個(gè)服務(wù)。如代理對象。

(2)發(fā)現(xiàn)查找服務(wù)和在網(wǎng)絡(luò)上公布代理對象。

(3)寫服務(wù)身份(對每一個(gè)代理獨(dú)一無二)對象到文件。

(4)更新租借。

(5)斷開租借已經(jīng)到期的客戶機(jī)聯(lián)接。

上面幾點(diǎn)是應(yīng)用的核心。這幾點(diǎn)組成了用于構(gòu)建Jini應(yīng)用的基本通信特征。服務(wù)器應(yīng)該能加載目錄和發(fā)現(xiàn)所有的mp3文件。服務(wù)器是物理點(diǎn)歌器,它應(yīng)具有某種硬件用來播放mp3音頻文件。
與《Jini與藍(lán)牙技術(shù)的結(jié)合應(yīng)用方案》相關(guān)列表
電話:400-900-3095
QQ:800152669
庫存查詢
Copyright(C) 2011-2021 Szcwdz.com 創(chuàng)唯電子 版權(quán)所有 備案號(hào):粵ICP備11103613號(hào)
專注電子元件代理銷售  QQ:800152669  電子郵件:sales@szcwdz.com  電話:400-900-3095