中國聯(lián)通家庭寬帶多媒體應(yīng)用盒端規(guī)范業(yè)務(wù)承載規(guī)范JVM分冊_第1頁
中國聯(lián)通家庭寬帶多媒體應(yīng)用盒端規(guī)范業(yè)務(wù)承載規(guī)范JVM分冊_第2頁
中國聯(lián)通家庭寬帶多媒體應(yīng)用盒端規(guī)范業(yè)務(wù)承載規(guī)范JVM分冊_第3頁
中國聯(lián)通家庭寬帶多媒體應(yīng)用盒端規(guī)范業(yè)務(wù)承載規(guī)范JVM分冊_第4頁
中國聯(lián)通家庭寬帶多媒體應(yīng)用盒端規(guī)范業(yè)務(wù)承載規(guī)范JVM分冊_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、qb/cuxxx-200x 中國聯(lián)通公司發(fā)布20010-0x-xx實施20010-0x-xx發(fā)布中國聯(lián)通家庭寬帶多媒體應(yīng)用盒端規(guī)范業(yè)務(wù)承載規(guī)范-jvm分冊(v0.1)china unicom (version 0.1)qb/cuxxx2010中國聯(lián)通公司企業(yè)標(biāo)準(zhǔn)中國聯(lián)通家庭寬帶多媒體應(yīng)用盒端規(guī)范 業(yè)務(wù)承載規(guī)范-jvm分冊1中國聯(lián)通家庭寬帶多媒體應(yīng)用盒端規(guī)范 業(yè)務(wù)承載規(guī)范-jvm分冊目 錄前 言11范圍22引用標(biāo)準(zhǔn)23相關(guān)術(shù)語和縮略語解釋24目的25國際規(guī)范要求及說明35.1java虛擬機 java virtual machine35.1.1jsr 139 cldc 1.135.2應(yīng)用環(huán)境 ap

2、plication environment35.2.1jsr 118 midp 2.0(必選)35.2.2jsr 238 mobile internationalization api(必選)45.2.3jsr 232: mobile operational management(可選)45.3游戲與圖形games &graphics55.3.1jsr 184 3d graphics(可選)55.3.2jsr 226 vector graphics(可選)55.3.3jsr 135 mobile media api(必選)55.3.4jsr 234 multimedia support(可選)

3、65.3.5jsr 239 open gl es(可選)65.3.6jsr 209 advanced graphics and user interface optional package for the j2me platform(可選)65.3.7jsr 281: ims services api(可選)75.3.8jsr 287: scalable 2d vector graphics api 2.0 for j2me(可選)75.4通訊commination85.4.1jsr 180 sip (必選)85.4.2jsr 164 simple presence(可選)85.4.3jsr

4、 186 presence(可選)85.4.4jsr 187 instant messaging(可選)85.5個人信息personal information95.5.1jsr 75 file & pim (必選)95.6應(yīng)用連接application connectivity95.6.1jsr 211 content handler(可選)95.7其他jsrs105.7.1jsr 113 java speech api 2.0(可選)105.7.2jsr 256: mobile sensor api(可選)105.7.3jsr 280 xml api for j2me(可選)1011前 言

5、本冊規(guī)范對中國聯(lián)通家庭寬帶多媒體應(yīng)用盒端java虛擬機(jvm)提出全面要求,是中國聯(lián)家庭寬帶多媒體應(yīng)用盒端瀏覽器所需遵從的技術(shù)文件。本規(guī)范要求內(nèi)容包含以下幾方面說明:java虛擬機規(guī)范、程序包和接口。本標(biāo)準(zhǔn)由中國聯(lián)通公司產(chǎn)品創(chuàng)新部提出。本標(biāo)準(zhǔn)由中國聯(lián)通公司技術(shù)部歸口。本標(biāo)準(zhǔn)負(fù)責(zé)起草單位:北京電信規(guī)劃設(shè)計院有限公司本標(biāo)準(zhǔn)主要起草人: 本標(biāo)準(zhǔn)的修改和解釋權(quán)屬中國聯(lián)通公司。中國聯(lián)通家庭寬帶多媒體應(yīng)用盒端規(guī)范 業(yè)務(wù)承載規(guī)范-jvm分冊1 范圍本冊的主要內(nèi)容包括中國聯(lián)通家庭寬帶多媒體應(yīng)用盒端(簡稱盒端)java虛擬機(jvm)為運行第三方j(luò)ava應(yīng)用所必需的java虛擬機規(guī)范、程序包和接口。本冊規(guī)定的

6、瀏覽器協(xié)議和接口適用于中國聯(lián)通家庭寬帶多媒體應(yīng)用盒端的生產(chǎn)、測試等過程。2 引用標(biāo)準(zhǔn)下列文件中的條款通過本標(biāo)準(zhǔn)的引用而成為本標(biāo)準(zhǔn)的條款。凡是注日期的引用文件,其隨后所有的修改單(不包括勘誤的內(nèi)容)或修訂版均不適用于本標(biāo)準(zhǔn),然而,鼓勵根據(jù)本標(biāo)準(zhǔn)達(dá)成協(xié)議的各方研究是否可使用這些文件的最新版本。凡是不注日期的引用文件,其最新版本適用于本標(biāo)準(zhǔn)。3 相關(guān)術(shù)語和縮略語解釋api application program interfacecldc connected, limited device configurationcdc connected device configurationj2me jav

7、a micro editionj2se java standard editionjad java application descriptionjar java archivejcp java community processjsr java specification requestsjvm java virtual machinemidp mobile information device profiletck technology compatibility kitri reference implementation4 目的本規(guī)范的目的是定義一個高質(zhì)量的、統(tǒng)一的java應(yīng)用盒端運行

8、平臺,是盒端廠商提供盒端的標(biāo)準(zhǔn)之一,本規(guī)范以java community process(jcp)組織的規(guī)范為基礎(chǔ),同時包括以下幾方面的工作:(1)通過制定盒端必須遵循的國際規(guī)范(如: jsr 218等),定義統(tǒng)一的api接口(2)對國際規(guī)范中的功能進(jìn)行明確要求,從而避免由于“可選”原因造成的盒端應(yīng)用開發(fā)接口的不統(tǒng)一5 國際規(guī)范要求及說明下列國內(nèi)規(guī)范為盒端必須支持的。具體函數(shù)及說明參考相關(guān)jsr國際規(guī)范。非sun公司授權(quán),由盒端廠家自行購買。5.1 java虛擬機 java virtual machine5.1.1 jsr 139 cldc .1 簡介cldc (connect

9、ed limited device configuration,有限連接設(shè)備配置) 是為運行在資源非常有限的設(shè)備(例如尋呼機或者手機)上的j2me應(yīng)用程序制訂的架構(gòu)。規(guī)范內(nèi)容包括目標(biāo)機器的特性、虛擬機規(guī)范和基本的api等等。 中國聯(lián)通多媒體應(yīng)用盒端統(tǒng)一采用1.1版本。出于廠家研發(fā)能力的考慮, 中國聯(lián)通多媒體應(yīng)用盒端先期全部采用cldc1.1版本, 后期通過軟件升級的方式過渡到cdc1.1。 包 packagespackagesjava.iocldc的java.io包是j2se的子集,只提供了相當(dāng)有限的8位輸入/輸出功能。java.lang核心語言包,j2se的子集java.lan

10、g.ref支持弱引用,提供了引用對象類,支持在某種程度上與垃圾回收器之間的交互。java.security對安全性的支持,cldc 1.1.1 可選java.utilcldc的java.util包主要包括了集合類和時間、日期的相關(guān)的12個類javax.microedition.io用來支持通用連接框架(gcf,generic connectionframework)5.2 應(yīng)用環(huán)境 application environment5.2.1 jsr 118 midp 2.0(必選) 簡介 mobile information device profile (midp) 為聯(lián)網(wǎng)的移動

11、設(shè)備實現(xiàn)可下載的應(yīng)用和服務(wù)。 midp提供增強的圖形功能、藍(lán)牙應(yīng)用編程接口、支持不同http的安全連接類型、先進(jìn)的媒體應(yīng)用編程接口和信息應(yīng)用編程接口。 包 packagesuser interface packagejavax.microedition.lcduiui api為midp應(yīng)用程序的用戶界面實現(xiàn)提供了特性功能集。javax.microedition.lcdui.game游戲api包提供了一組類,為無線設(shè)備開發(fā)豐富的游戲內(nèi)容。persistence packagejavax.microedition.rms移動信息設(shè)備描述為midlet提供了一個持久存儲和訪問數(shù)據(jù)機制。

12、application lifecycle packagejavax.microedition.midlet在midlet包定義了應(yīng)用程序和應(yīng)用程序運行時應(yīng)用程序和環(huán)境交互。networking packagejavax.microedition.iogeneric connection framework支持audio packagejavax.microedition.mediamidp的2.0媒體api直接兼容移動媒體api(符合jsr - 135)規(guī)范。javax.microedition.media.control定義播放器控制類型public key packagejavax.mi

13、croedition.pki實現(xiàn)用來驗證安全連接信息證書core packagesjava.io提供數(shù)據(jù)流輸入和輸出。java.langjava語言基礎(chǔ)類.java.util提供集合、時間等工具類5.2.2 jsr 238 mobile internationalization api(必選) 簡介jsr 238允許java me應(yīng)用程序的國際化,能夠獨立于本地資源和基于用戶或設(shè)備選擇的語言環(huán)境運行時使用它們。這使得開發(fā)人員可以很容易地創(chuàng)建一個單一的應(yīng)用多語言、時間創(chuàng)換、貨幣和數(shù)字格式。 包 packagespackagesjavax.microedition.gl

14、obal提供必需的類創(chuàng)建一個applet和applet用來與其applet上下文通信類5.2.3 jsr 232: mobile operational management(可選) 簡介創(chuàng)建一個可預(yù)知的管理環(huán)境,用于對設(shè)備上的java及相關(guān)內(nèi)部組件進(jìn)行安裝、執(zhí)行、配置、升級和刪除等操作。引用osgi service platform,mobile specification release 4和core specification release .2 包 packagespackagesorg.osgi.framework框架apiorg.osgi.servic

15、e服務(wù)規(guī)范apiorg.osgi.util工具類 org.osgi.application外部應(yīng)用訪問規(guī)范api5.3 游戲與圖形games &graphics5.3.1 jsr 184 3d graphics(可選) 簡介移動3d圖形api(m3g)是一個j2me可選包,使三維(3d)在移動和資源有限的設(shè)備互動幀速率呈現(xiàn)圖形。它還包括三維場景管理和動畫設(shè)施,以及一個高效的三維內(nèi)容無線部署的文件格式。 包 packagespackagesjavax.microedition.m3g3d graphics功能5.3.2 jsr 226 vector graphics(

16、可選) 簡介j2me的可伸縮2d矢量圖形,支持先進(jìn)的渲染和交互式2d內(nèi)容。 包 packages packagesjavax.microedition.m2g2d圖形apiorg.w3c.domdom操作apiorg.w3c.dom.eventsdom事件apiorg.w3c.dom.svgdom svg操作api5.3.3 jsr 135 mobile media api(必選) 簡介移動媒體規(guī)范,提供音頻視頻播放。 包 packagespackagesjavax.microedition.media提供音頻視頻媒體類javax.mic

17、roedition.media.control提供音頻視頻媒體類播放控制類tocol提供音頻視頻媒體類播放協(xié)議類 簡介一個java微型版(java me)的可選包,提供了統(tǒng)一的功能控制電視接收器。在java api提供功能有:獲得服務(wù)的信息數(shù)據(jù)庫、內(nèi)容選擇,電視特定的媒體播放器控制,并接收廣播電視信號數(shù)據(jù)。 包 packagesjava tvjavax.tv.graphics提供了xlets發(fā)現(xiàn)根容器機制和描述alpha混合機制。javax.tv.locator提供通過javatv api用于引用的數(shù)據(jù)和資源訪

18、問的手段javax.tv.media在電視環(huán)境中為實時媒體提供控制和事件提供訪問ip數(shù)據(jù)包傳送的廣播流javax.tv.service提供訪問業(yè)務(wù)信息(si)的數(shù)據(jù)庫和api機制。javax.tv.service.guide提供api以支持電子節(jié)目指南,包括節(jié)目表,節(jié)目事件和評分。javax.tv.service.navigation提供api以導(dǎo)航瀏覽服務(wù)和分層服務(wù)信息。javax.tv.service.selection提供服務(wù)機制javax.tv.service.transport提供額外傳輸si數(shù)據(jù)描述內(nèi)容機制信息。javax.tv.util提供api創(chuàng)建和管理定時器事件javax.t

19、v.xlet提供應(yīng)用程序和程序管理器通訊接口5.3.4 jsr 234 multimedia support(可選) 簡介jsr 135 mmapi的補充,實現(xiàn)高級多媒體支持的api(amms)功能,如3d音效、音樂效果和圖像處理。 包 packagespackagesjavax.microedition.media多媒體功能api5.3.5 jsr 239 open gl es(可選) 簡介該規(guī)范包含了支持二維和三維圖形的opengl es api和egl api窗口系統(tǒng)綁定。 包 packagespackagesjava.langja

20、va核心語言包java.nio定義緩沖區(qū),提供“非阻塞”的iojavax.microedition.khronos.egl包含khronos egl 接口javax.microedition.khronos.opengles包含khronos opengl(r) es 接口.5.3.6 jsr 209 advanced graphics and user interface optional package for the j2me platform(可選) 簡介高級圖形和用戶界面(agui)可選包為j2me 1.0可選包。高級圖形及圖形用戶界面(agui)將j2se平臺的圖形及

21、用戶界面移植至j2me平臺。這些設(shè)施包括swing、java二維圖形和圖像處理和圖像i / o的功能。 包 packagespackagesjava.awt包含用于創(chuàng)建用戶界面和繪制圖形圖像的所有類java.awt.font字體相關(guān)的類java.awt.geom提供了java 2d類的定義和執(zhí)行有關(guān)的二維幾何對象的操作java.awt.image創(chuàng)建和修改圖像的類java.nio這個軟件包提供了一個字節(jié)順序類型安全的枚舉;如big-endian 或little-endianjavax.imageiojava 圖像i/o api.javax.imageio.eventjava 圖像

22、i/o api 同步事件處理包。javax.imageio.metadatajava 圖像i/o api 圖像讀寫處理包。javax.imageio.streamjava 圖像i/o api處理低級文件和流的包.javax.microedition.agui.event提供類和接口處理agui用戶事件javax.microedition.plafagui 提供可插拔的外觀架構(gòu),類似于這是在java se中定javax.swing提供一組“輕量級”(全部是 java 語言)組件,盡量讓這些組件在所有平臺上的工作方式都相同javax.swing.border提供圍繞 swing 組件繪制特殊邊框的

23、類和接口。javax.swing.event包含swing事件的類javax.swing.plaf提供了swing的可插拔的外觀和感覺agui能力基礎(chǔ)。javax.swing.table提供處理javax.swing.jtable接口和類javax.swing.text提供處理編輯和不可編輯的文本組件類和接口javax.swing.tree提供處理javax.swing.jtree. 接口和類javax.swing.undo支持恢復(fù)和重做操作功能5.3.7 jsr 281: ims services api(可選) 簡介提供可連接ims服務(wù)的高級api。 包 pac

24、kagespackagesjavax.microedition.ims包含用于可連接ims服務(wù)的高級api的所有類5.3.8 jsr 287: scalable 2d vector graphics api 2.0 for j2me(可選) 簡介packagesjavax.microedition.m2g2d圖形apijavax.microedition.vectorgraphics矢量圖形apiorg.w3c.domdom操作apiorg.w3c.dom.eventsdom事件apiorg.w3c.dom.svgdom svg操作apiorg.w3c.dom.smilsynch

25、ronized multimedia integration language支持類org.w3c.dom.views提供java me dom views api 定義基于svg mobile 1.2選擇功能 ,提供渲染增強2d矢量圖形及富媒體內(nèi)容的能力, 用于增強midp。 包 packages5.4 通訊commination5.4.1 jsr 180 sip (必選) 簡介提供sip協(xié)議api。u sip(session initiation protocol)會話啟動協(xié)議。sip是一個面向于網(wǎng)絡(luò)電話和會議的的應(yīng)用層的控制(信令)協(xié)議??梢园阉闯芍饕腔?/p>

26、ip網(wǎng)絡(luò)的多媒體通訊協(xié)議。 包 packagespackagesjavax.microedition.sip sip 協(xié)議api支持javax.microedition.io流文件輸入出api支持5.4.2 jsr 164 simple presence(可選)功能說明:在simple客戶端與simple服務(wù)期間提供接口, 用于修改呈現(xiàn)信息。 simple為sip的擴展,以實現(xiàn)呈現(xiàn)服務(wù)及即使消息。5.4.3 jsr 186 presence(可選) 簡介presence是通用和協(xié)議無關(guān)的呈現(xiàn)api,提供標(biāo)準(zhǔn)、可移植和安全接口來控制、管理和操作客戶端和服務(wù)器之間狀態(tài)的

27、信息。 包 packagespackagesjavax.presencepresence能力api支持5.4.4 jsr 187 instant messaging(可選) 簡介一個用于即時消息協(xié)議無關(guān)的api,這提供了一個標(biāo)準(zhǔn)可移植和安全的接口來控制、管理和操作通過使用呈現(xiàn)服務(wù)器的客戶端之間即時消息 包 packagespackagesjavax.imps5.5 個人信息personal information5.5.1 jsr 75 file & pim (必選) 簡介j2me文件系統(tǒng)操作,jsr 75分兩個部分,一部分是file,即本地文件系統(tǒng);一部分是pim,即電話本之類的信息。 包 packagespackagesjavax.microedition.pimpim 訪問api5.6 應(yīng)用連接application connectivity5.6.1 jsr 211 content h

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論