日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢(xún)
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
深入剖析J2ME的Web服務(wù)API使用

Java2平臺(tái)袖珍版(J2ME)平臺(tái)中的Web服務(wù)是由Java規(guī)范請(qǐng)求172(JSR172)定義的,它與標(biāo)準(zhǔn)Web服務(wù)遵循同樣的規(guī)范、結(jié)構(gòu)以及調(diào)用模型。

J2ME的Web服務(wù)API講解

用于Java2平臺(tái)袖珍版(Java2Platform,MicroEdition,J2ME)的Web服務(wù)API(WSA)是由JavaCommunityProcess為Java規(guī)范請(qǐng)求172(JSR172)而定義的,這些API是兩個(gè)相互獨(dú)立的可選包,用于遠(yuǎn)程服務(wù)調(diào)用和XML解析。他們是針對(duì)基于連接設(shè)備配置(ConnectedDeviceConfiguration,CDC)和有限連接設(shè)備配置(ConnectedLimitedDeviceConfiguration,CLDC1.0和CLDC1.1)的框架的。為什么用戶應(yīng)該關(guān)注這些呢?因?yàn)镴SR172在設(shè)備層為遠(yuǎn)程服務(wù)調(diào)用和XML解析提供了支持,也就意味著開(kāi)發(fā)人員不用將這項(xiàng)功能嵌入到每一個(gè)應(yīng)用程序中。本文介紹了遠(yuǎn)程服務(wù)調(diào)用可選包API。

J2ME中的Web服務(wù)

Java2平臺(tái)袖珍版(J2ME)平臺(tái)中的Web服務(wù)是由Java規(guī)范請(qǐng)求172(JSR172)定義的,它與標(biāo)準(zhǔn)Web服務(wù)遵循同樣的規(guī)范、結(jié)構(gòu)以及調(diào)用模型。我們來(lái)回顧一下清單。

與標(biāo)準(zhǔn)Web服務(wù)的比較

JSR172Web服務(wù)API(WSA)遵循下面這些核心Web服務(wù)規(guī)范:

簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議(SOAP)1.1,定義傳輸和數(shù)據(jù)編碼。

Web服務(wù)定義語(yǔ)言(WSDL)1.1,定義如何描述遠(yuǎn)程服務(wù)。

XML1.0,定義XML標(biāo)記語(yǔ)言。

XMLSchema,毫無(wú)疑問(wèn),定義XML模式。

注意JSR172不支持統(tǒng)一描述、發(fā)現(xiàn)和集成(UDDI)2.0規(guī)范,該規(guī)范定義了如何發(fā)現(xiàn)遠(yuǎn)程服務(wù)。

由于有相當(dāng)多的與Web服務(wù)相關(guān)并且涵蓋了不同技術(shù)的規(guī)范出臺(tái),而且越來(lái)越多,Web服務(wù)互操作組織(WS-I)定義了WS-I基本概要1.0(WS-IBasicProfile,Version1.0)來(lái)定義Web服務(wù)規(guī)范的最小集,和一致性規(guī)則一樣,所有的基礎(chǔ)Web服務(wù)提供者和消費(fèi)者都必須遵守該概要。JSR172規(guī)范也遵守WS-I基本概要。

使用JSR172JAX-RPC調(diào)用遠(yuǎn)程服務(wù)

一旦生成、編譯并部署了JSR172JAX-RPC存根和支持文件,消費(fèi)遠(yuǎn)程服務(wù)就很容易了。事實(shí)上,除了導(dǎo)入RemoteException,完成最少量的JAX-RPC細(xì)節(jié)初始化工作,您的應(yīng)用程序不光是看上去,而且運(yùn)行起來(lái)也和非Web服務(wù)消費(fèi)者應(yīng)用程序一樣。由于有JSR172存根和運(yùn)行時(shí),實(shí)現(xiàn)這種簡(jiǎn)單的應(yīng)用程序是可能的,正如前面提到的,JSR172存根和運(yùn)行時(shí)把與遠(yuǎn)程調(diào)用相關(guān)的大部分細(xì)節(jié)都隱藏了。

要調(diào)用遠(yuǎn)程服務(wù),您首先需要實(shí)例化存根,完成最少的存根初始化工作,然后就是如何編寫(xiě)調(diào)用存根方法。下面的代碼片斷顯示了如何使用JSR172JAX-RPC調(diào)用遠(yuǎn)程服務(wù)。


當(dāng)前題目:深入剖析J2ME的Web服務(wù)API使用
URL分享:http://www.5511xx.com/article/dpgdeis.html