Download presentation
Presentation is loading. Please wait.
1
指導老師:蔣元隆老師 組員:許舫軒.張紘嘉.彭俊頎.張嘉聖
專題製作報告 指導老師:蔣元隆老師 組員:許舫軒.張紘嘉.彭俊頎.張嘉聖
2
1.先對Bluetooth進一步瞭解 2.研究J2ME語法、API與撰寫 3.JAVA所提供之Bluetooth API並利用
3
藍芽是一種可應用在電腦、行動電話、及其他家電用品上的無線傳輸技術。藍芽(一種晶片)的運作原理是在2‧45 GHz的頻帶上傳輸,除了數位資料外,也可以傳送聲音。每個藍芽技術連接裝置都具有根據IEEE 802標準所制定的48-bit地址;可以一對一或一對多來連接,傳輸範圍最遠在10公尺。藍芽技術不但傳輸量大,每秒鐘可達1MB,同時可以設定加密保護,每分鐘變換頻率一千六百次,因而很難截收,也不受電磁波干擾。
4
J2ME J2ME (Java 2 Platform, Micro Edition)是Sun Microsystems所發展出來針對一般的消費性小型設備進行程式開發的工具,由於這些設備的種類繁多,並且之間的特性又大不相同,針對這個問題J2ME引入了二種新的概念,分別是Configuration以及Profile,Configuration主要的目的是針對消費性電子產品的網路連結能力、處裡器速度,記憶體容量等特性為之分類。Configuration針對所使用的裝置,定義了一些較基本的核心類別函式庫,凡是屬於該Configuration的裝置,其上所附的JAVA虛擬機器應該要支援Configuration中所定義的類別函式。目前J2ME已定義了二種Configuration: 1. CDC (Connected Device Configuration) 適用於較高檔的消費性電子產品,例如:互動式電視機上盒、網路電話。 2. CLDC (Connected, Limited Device Configuration) 適用於較低檔的消費性電子產品,例如:手機、PDA。
5
JSR-82 探索 JSR-82 API JSR-82 是用於藍芽無線技術的官方 Java API。可使用這個 API 建立可執行以下功能的應用程式: 判斷和檢測自己的藍芽設備的屬性 發現設備通信範圍內的藍芽設備 在遠端藍芽設備上搜索服務 建立可以與遠端藍芽伺服器通信的藍芽Client 端應用程式 建立能夠為藍芽Client 端的請求提供服務的藍芽伺服器應用程式 JSR-82 包含兩個套件,即 javax.bluetooth 和 javax.obex。您自己的藍芽設備由 javax.bluetooth.LocalDevice 類別表示,所有的遠端藍芽設備由 javax.bluetooth.RemoteDevice 類別表示。 javax.bluetooth.DiscoveryAgent 類別是個有幫助的類別,它讓您可以發現附近的遠端藍芽設備,並為區域內的每個藍芽設備傳回一個 javax.bluet
Similar presentations