posts - 78, comments - 34, trackbacks - 0, articles - 1
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          2010-03-09 傳智播客—WebService(二)

          Posted on 2010-03-10 21:42 長城 閱讀(1547) 評論(0)  編輯  收藏

                 今日繼續(xù)我們的Axis學(xué)習(xí),我只進(jìn)行一下簡單的總結(jié)。有機(jī)會再補(bǔ)上吧!

           

                 昨天我們學(xué)習(xí)了,使用WebService進(jìn)行運(yùn)程調(diào)用,傳遞基本類型數(shù)據(jù)和類實(shí)體數(shù)據(jù)。在傳遞基本數(shù)據(jù)類型時,我們不需要進(jìn)行任何操作。但在傳遞類實(shí)體類型數(shù)據(jù)時,我們需要在服務(wù)器端和客戶端進(jìn)行序列化和反序列化注冊。那還有哪些數(shù)據(jù)傳遞是我們需要注意的?

           

                 基本數(shù)據(jù)類型數(shù)組和集合、類類型數(shù)組和集合、遠(yuǎn)程異常。在傳遞基本類型數(shù)組或集合時,我們不需要添加任何聲明。但在傳遞類類型數(shù)組或集合時,需要添加與傳遞類實(shí)例進(jìn)行相同的注冊。遠(yuǎn)程異常應(yīng)該如何傳遞?

           

                 遠(yuǎn)程異常,需要通過fault元素注冊一個 遠(yuǎn)程異常。

           

                 上面我們對基本數(shù)據(jù)類型和類類型的簡單傳輸有了基本的認(rèn)識,但是復(fù)合類型應(yīng)該如何傳遞呢?類套類,這樣下去,難道我們需要手動添加注冊信息嗎?當(dāng)然不需要,Axis為我們提供了相應(yīng)的工具,通過WSDL生成客戶端和服務(wù)器端Java類,通過Java類(接口)生成WSDL文檔,在此我就不詳細(xì)總結(jié)了。

           

                 除了Axis,老徐又給我們介紹了xfire,它也是WebService的一種實(shí)現(xiàn)工具。在此也不做總結(jié)了。

           

                 有位網(wǎng)友跟我說還有一種WebService——xcf,是目前最流行的,我并未對此進(jìn)行埋閱。但我想說的是,以后可能還會有其他流行的WebService實(shí)現(xiàn),但無論出什么樣的新東西,它的核心思想都是一樣的。這也是我來傳智學(xué)習(xí)的一大原因,如果只知道一種工具如何使用,而不知道它的道理,確實(shí)不高明。如果掌握了它的道理,那就是以不變應(yīng)萬變了!

           


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 德格县| 额敏县| 凤凰县| 峡江县| 尼勒克县| 临沭县| 会泽县| 洛川县| 黄浦区| 青阳县| 许昌市| 石楼县| 武山县| 图片| 勐海县| 开封市| 扎鲁特旗| 海原县| 贵德县| 郴州市| 寿阳县| 铜梁县| 青冈县| 泽普县| 肇庆市| 万荣县| 襄樊市| 莎车县| 庆安县| 湘潭市| 兴国县| 福贡县| 临江市| 云和县| 徐闻县| 三原县| 香格里拉县| 伊金霍洛旗| 玉环县| 萝北县| 左权县|