国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > 綜合 > 正文

移動設備的應用開發(fā)平臺---J2ME簡介

2024-07-21 02:39:06
字體:
來源:轉載
供稿:網友

  自從java問世以來,Sun公司已經成功的將java平臺技術推廣到臺式計算機與服務器。隨著移動電話及PDA的日益普及,Sun更致力于將java技術向移動設備這個方向發(fā)展.
  
  Sun 在1999年6月時推出了 Java 2袖珍版 (J2ME)來滿足消費電子和嵌入設備的需要。J2ME是為了那些使用有限的能源、有限的網絡連接 (經常是無線連接)以及有限圖形用戶界面能力的設備開發(fā)的。它最初的目標是 16位或 32位處理器,16 MHz時鐘頻率, 512K或更少內存的設備。
  
  輕易看出,應用J2ME的硬件平臺相對于其它平臺是有著較大的差異。其實,支持J2ME的硬件平臺之間也有很大差異,其中有比較高端的設備,例如:電視機頂盒、網絡電視等;也有比較低端的設備,例如:移動電話、尋呼機、PDA等。它們的不同具體體現在,前者是運算能力相對較佳、并且在電力供給上相對比較充足的嵌入式裝置,而后者是運算功能有限、電力供給也有限的嵌入式裝置。正是為了要滿足以上兩大類硬件的開發(fā)要求,J2ME針對硬件的數據處理能力、存儲容量、網絡連接能力等規(guī)定了Configuration的概念,把上述運算功能有限、電力有限的嵌入式裝置定義在Connected Limited Device Configuration(CLDC)規(guī)格之中;而另外一種裝置則規(guī)范為Connected Device Configuration(CDC)規(guī)格。CLDC所使用的java虛擬機稱為KVM,而CDC所使用的則稱為CVM。
  
  上一段所說的CDC、CLDC僅僅是對各類設備中最具共性的配置提供了基本的功能集合。但實際應用中,不同的設備之前仍存在著很大的差異。例如,雖然同屬于CLDC規(guī)格的硬件設備,Palm的屏幕顯然比移動電話的屏幕大。于是,J2ME在Configuration的基礎上又定義了PRofile的概念。Profile是針對某一類設備所制訂的規(guī)范和API。例如,對移動電話的應用,J2ME定義了一個專門的Profile-MIDP(Mobile Information Device Profile);而對于PDA的應用開發(fā),J2ME則也對應的定義了一個PDAP(PDA Profile)。有了Profile以后,才真正有了可以建立一個可運行J2ME應用程序的完整環(huán)境。
  
  由上面的討論可知,在Virtual Machine之上只有一個Configuration,而在Configuration之上可以同時存在數個Profile,如此才能有效的針對各種不同的設備構造一個完善的運行環(huán)境。
  
移動設備的應用開發(fā)平臺---J2ME簡介

  前面的內容針對J2ME平臺的架構規(guī)范給了大家一個感性上的熟悉,也許您還是會有疑問:Configuration、Profile中定義的規(guī)范到底是些什么東西?下面,筆者就將精略的列出目前應用最為廣泛的MIDP規(guī)范中的一些具體內容,雖然它只是J2ME規(guī)范中的一個小部分,但也能讓您對“規(guī)范”二字產生一些理性上的熟悉!
  
  MIDP規(guī)范所規(guī)定的特定功能部分包括API和硬件兩部分。
  
  1.  API部分
  用戶界面支持:提供的類程序包是javax.microedition.lcdui。
  網絡支持:提供的類程序包是javax.microedition.io。
  數據持續(xù)存儲支持:提供的類程序包是javax.microedition.rmsi。
  其他例外處理及Timer等類的支持。
  
  2.  硬件部分
  內存:128KB的穩(wěn)定內存供MIDP組件使用;8KB的穩(wěn)定內存供數據持續(xù)存儲使用;32KB的穩(wěn)定內存供虛擬機運行時用。
  顯示器:屏幕大小為95×54象素,1位色深,屏幕高寬比大約是1:1。
  輸入設備:鍵盤、觸摸式屏幕或二者并存。
  網絡:提供在有限帶寬的情況下,進行雙向、無線,但可能是間歇性連通的通信功能。
  現在,您是否感覺一切豁然開朗?神秘的面紗已經被揭開,J2ME的廬山真面目已經呈現在了您的眼前……
  展望未來,無線化、微型化、網絡化的信息交換設備將是IT業(yè)發(fā)展的主流趨勢,這個市場將遠遠超過家用PC的市場。有關資料表明,到2005年,全球的移動電話將超過14億部。可以預計,不久以后,匯款、預定機票、購物等電子商務服務也將通過移動商務來得以實現。伴隨著移動通信設備深入千家萬戶,移動信息裝置將成為個人的信息平臺,正因為如此,移動商務將前景無限,J2ME技術也將迎來燦爛的明天。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 阜城县| 张家界市| 金湖县| 永胜县| 大兴区| 万州区| 腾冲县| 贞丰县| 北安市| 贡山| 旬邑县| 合江县| 西城区| 湖北省| 拜泉县| 化州市| 蓝田县| 玉龙| 桦南县| 亳州市| 微博| 肇源县| 岳西县| 彰武县| 卫辉市| 霍山县| 渭南市| 霍山县| 类乌齐县| 丹棱县| 郓城县| 女性| 邵阳县| 怀来县| 横峰县| 贵港市| 保山市| 广东省| 左权县| 涿鹿县| 松潘县|