999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于J2ME平臺的Web服務技術研究

2009-03-14 06:59:48肖文靜
新媒體研究 2009年4期

肖文靜

[摘要]將web service技術與J2ME技術相結合,利用J2ME開發手機客戶程序,調用企業應用服務器發布的Web Service,手機客戶程序可以解析Web Service返回的XML數據。

[關鍵詞]J2ME Webservice XML SOAP JSR17

中圖分類號:TP3文獻標識碼:A文章編號:1671-7597(2009)0220051-01

一、引言

與以PC為中心的電子商務不同,移動商務的重點是個人體驗。人們攜帶普及型移動設備并在任何時候、任何地點、從任何人那里得到信息。J2ME是為小型設備設計的Java平臺。Web服務作為一種支持松散耦合、獨立于平臺的集成技術收到人們的青睞。將J2ME技術與Web服務相結合可以為移動商務提供很好的技術支持。

二、J2ME平臺技術

為了支持資源受限設備系列所要求的靈活性和可定制部署,J2ME體系結構被設計成一個三層軟件模型來實現的,圖1顯示了J2ME架構。

從下往上依次為:

Host Operating System:這一層為移動信息設備的操作系統,通過它可以直接控制硬件設備,實現硬件設備的功能。

JVM:Java語言的一個非常重要的特點就是與平臺的無關性。而使用Java虛擬機是實現這一特點的關鍵。由虛擬機直接負責和移動設備的接口,而J2ME應用程序只能和JVM打交道。

Configuration:這一層為一組硬件配置相似的“水平”的設備分組定義了Configuration所支持的最精簡的Java庫和API以及虛擬機功能特性。目前可用的Configuration有兩種:一種是連接受限設備配置(Connected Limited DeviceConfiguration CLDC),另一種是連接設備配置(Connected DeviceConfiguration CDC)。

Profiles:描述層處于Configuration層之上,它擴展了Configuration

層。Profiles定義了更高級的、特定于設備的API庫,包括GUI(Graphical UserInterface,圖形用戶接口)、網絡和API。

三、J2ME平臺上的WEB服務

(一)SOAP Web服務的架構及KSOAP的使用

作為一種基礎結構解決方案,Web服務由于它的字包含的、自動發現的,和自動配置的可重用軟件組件而受到了人們的青睞。Web服務的內容要比SOAP多得多,SOAP僅僅起提供獨立于平臺的傳輸層的作用。圖2描述了Web服務的完整架構。

每一個Web服務都對它的可用服務進行說明,并將該說明作為一個WSDL文檔。該WDSL文檔說明如何訪問這些服務的技術細節。得到授權的遠程客戶可以下載該WSDL文檔,生成一個與該SOAP服務接口相匹配的占位程序。

Web服務本身通過中央注冊數據庫(如UDDI注冊數據庫)注冊。客戶查詢UDDI、找出它所需要的服務、獲取WSDL文件、生成占位程序和開始調用遠程方法。

要在J2ME設備上建立Web服務的客戶,首先需要與J2ME兼容的SOAP分析器。KSOAP可以在J2ME平臺上運行,包括MIDP。每一個帶有名稱空間支持的通用XML分析器都可以理解SOAP消息,并且可以從這些消息中提取信息。

SOAP分析器建立在通用的XML分析器的基礎上,它帶有特殊的類型映射和文本數據整編機制。SOAP分析器理解SOAP消息中的數據類型信息,并且自動將SOAP元素轉換為Java數據對象。

(二)J2ME Web服務可選包

JSR172,即J2ME Web服務規范,定義了一組用于XML處理和J2ME平臺上的SOAP Web服務客戶的標準API。圖3是J2ME訪問Web服務的一個架構圖。

Web服務使用該可選包創建Web服務客戶時,首先,從服務提供者處獲取WSDL文檔,為每個服務生成一個javax.xml.rpc.stub類。再將生成的類放入該項目類的路徑,當需要時,將stub類實例化。然后使用該Stub對象來調用遠程服務,獲得返回值,返回值為一個Java對象。當開發工作完成時,將生成的Stub類與應用程序捆綁在一起。

四、總結

綜上所述,本文在J2ME技術與Web Services技術的相關理論知識基礎上,對J2ME技術與Web Services技術用于移動電子商務方面的應用進行了探討。在J2ME技術用于客戶端應用程序的同時,采用Web Services技術來實現客戶端和服務器端的通信連接。

參考文獻:

[1]SUN無線開發網址,http://developers.sun.com/mobility/.

[2](美)David Flanagan.Java技術手冊(第三版),吳益華,陳志遠譯,北京:中國電力出版社,2002年1月.

[3]Jon Mountjoy,Avinasb Cbugb.Weblogic:The Definitive Guide[M].南京:東南大學出版社,2005.

主站蜘蛛池模板: 欧美日韩精品一区二区在线线 | 制服丝袜国产精品| 亚洲欧洲日韩久久狠狠爱| 99久久国产精品无码| 国产乱子伦手机在线| 综合色在线| 美女无遮挡免费视频网站| 欧洲熟妇精品视频| 99热在线只有精品| 国产午夜无码专区喷水| 99这里只有精品免费视频| 欧美激情综合一区二区| 亚洲一级色| 丰满人妻中出白浆| 久久久91人妻无码精品蜜桃HD| 岛国精品一区免费视频在线观看| 国产精品偷伦视频免费观看国产 | 久久久久久久久久国产精品| av在线手机播放| 国产白浆视频| 欧美日韩北条麻妃一区二区| 一本大道视频精品人妻 | 第九色区aⅴ天堂久久香| 一本大道AV人久久综合| 99国产精品免费观看视频| 亚洲国产精品久久久久秋霞影院| 精品夜恋影院亚洲欧洲| 精品国产Av电影无码久久久| 国产女人18水真多毛片18精品| 国产欧美精品一区二区| 91午夜福利在线观看| 任我操在线视频| 精品国产成人a在线观看| 亚洲男人天堂久久| 狼友视频国产精品首页| 狠狠色香婷婷久久亚洲精品| 99偷拍视频精品一区二区| 天天摸天天操免费播放小视频| 日本午夜三级| 国产永久在线视频| 四虎成人精品在永久免费| 亚洲系列无码专区偷窥无码| 国产成人成人一区二区| 亚洲欧美不卡中文字幕| 欧美在线网| 尤物视频一区| a级毛片在线免费| 国产尤物在线播放| 亚洲国产精品VA在线看黑人| 日韩精品一区二区三区免费在线观看| 亚洲成人网在线播放| 亚洲专区一区二区在线观看| 91丝袜在线观看| 四虎成人在线视频| 尤物成AV人片在线观看| 中文无码精品A∨在线观看不卡| 永久毛片在线播| 国产91特黄特色A级毛片| 亚洲精品国产综合99久久夜夜嗨| 国产免费好大好硬视频| 免费激情网站| 91在线精品麻豆欧美在线| 亚洲欧洲日产国码无码av喷潮| 丝袜高跟美脚国产1区| 超碰免费91| 热思思久久免费视频| 欧美激情首页| 亚洲天堂.com| 成人精品午夜福利在线播放| 亚洲国产精品日韩av专区| 亚洲无码日韩一区| 2021国产精品自产拍在线| 色男人的天堂久久综合| 国产精品熟女亚洲AV麻豆| 香蕉久久国产超碰青草| 亚洲人成网站在线观看播放不卡| 99er这里只有精品| 中文字幕色在线| 啪啪永久免费av| 91小视频在线播放| 国产va免费精品| 全部免费特黄特色大片视频|