期刊VIP學(xué)術(shù)指導(dǎo) 符合學(xué)術(shù)規(guī)范和道德
保障品質(zhì) 保證專業(yè),沒(méi)有后顧之憂
來(lái)源:期刊VIP網(wǎng)所屬分類(lèi):計(jì)算機(jī)網(wǎng)絡(luò)時(shí)間:瀏覽:次
摘 要:Java ME 以往稱作J2ME(Java Platform,Micro Edition),是為機(jī)頂盒、移動(dòng)電話和PDA之類(lèi)嵌入式消費(fèi)電子設(shè)備提供的Java語(yǔ)言平臺(tái),包括虛擬機(jī)和一系列標(biāo)準(zhǔn)化的Java API。文章發(fā)表在《數(shù)字技術(shù)與應(yīng)用》上,是電子論文發(fā)表范文,供同行參考。
關(guān)鍵詞:J2ME,SOAP,XML,嵌入式系統(tǒng)
1 引言
J2ME作為嵌入式系統(tǒng)應(yīng)用平臺(tái)得到了迅速的發(fā)展,JAVA語(yǔ)言固有的平臺(tái)無(wú)關(guān)性使得基于J2ME平臺(tái)的嵌入式應(yīng)用系統(tǒng)具有廣闊的前景。受限于嵌入式設(shè)備及消費(fèi)類(lèi)電器硬件條件的限制,J2ME平臺(tái)提供的功能有限,如何能夠在有限的資源下拓展J2ME的功能,使得J2ME平臺(tái)能夠處理SOAP協(xié)議是本文研究的重點(diǎn)。
2 j2ME介紹
J2ME(Java 2 Platform Micro Edition)是為無(wú)線電子市場(chǎng)所設(shè)計(jì)的JAVA平臺(tái),包括JVM規(guī)范和API規(guī)范。J2ME 定義了一套類(lèi)庫(kù)和虛擬機(jī)技術(shù),這些技術(shù)可以使用戶、服務(wù)提供商和設(shè)備制造商通過(guò)物理(有線)連接或無(wú)線連接,按照需要隨時(shí)使用豐富的應(yīng)用程序。J2ME同時(shí)提供了Java語(yǔ)言一貫的跨平臺(tái)性和安全性。
為了支持用戶和嵌入式市場(chǎng)提出的靈活性和可定制性要求,J2ME被設(shè)計(jì)得更加模塊化和可縮放化。J2ME在設(shè)備原有的操作系統(tǒng)上建造了3層軟件來(lái)實(shí)現(xiàn)這種要求:
1.JVM層:這層基于宿主操作系統(tǒng),按照某一種J2ME的配置實(shí)現(xiàn)了JVM。
2.配置層:這層對(duì)于用戶可見(jiàn)度要低一些,但對(duì)簡(jiǎn)表層非常重要。它針對(duì)不同市場(chǎng)的需求,定義了Java虛擬機(jī)的最小功能集合和Java類(lèi)庫(kù)的最小集合。在J2ME設(shè)備中,JVM與配置層緊密相連,它們體現(xiàn)了每一類(lèi)設(shè)備的基本功能。
3.簡(jiǎn)表層:這層對(duì)于用戶和應(yīng)用程序提供者來(lái)說(shuō)是最常見(jiàn)的。它針對(duì)特定市場(chǎng)的需求,定義了Java虛擬機(jī)的最小功能集合和Java類(lèi)庫(kù)的最小集合。
3 SOAP協(xié)議介紹[4]
SOAP(簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議)是一種利用XML編碼數(shù)據(jù)的數(shù)據(jù)傳輸協(xié)議。它是同類(lèi)協(xié)議中要求最低的一個(gè)規(guī)范,只定義了協(xié)議所要求的最關(guān)鍵的部分,有意地忽略了垃圾收集、對(duì)象激活等方面的細(xì)節(jié)。像TCP/IP協(xié)議一樣,SOAP協(xié)議也包括客戶端和服務(wù)器兩個(gè)部分。
省級(jí)刊物發(fā)表論文:《數(shù)字技術(shù)與應(yīng)用》雜志是天津市電子儀表信息研究所主辦的學(xué)術(shù)期刊。是一本反映數(shù)字技術(shù)、應(yīng)用研究的專業(yè)刊物,國(guó)內(nèi)外深有影響。1983年創(chuàng)刊,郵發(fā)代號(hào):6-251。