posts - 12, comments - 19, trackbacks - 0, articles - 23
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          webservice實現技術(基于java)

          Posted on 2007-08-02 17:17 毛里求斯的化石 閱讀(698) 評論(0)  編輯  收藏 所屬分類: SOA學習園地
          webservice主要包括兩個部分,一部分就是service,另一個就是client。客戶端發送請求給service,service處理請求的數據后講結果返回給client端。中間的通訊協議采用的是SOAP協議來封裝消息。sun推出了JAWS來實現webservice,消息的封裝和處理對于程序員來說是透明。程序員要做的主要事情是:編寫webservice類實現接口,只有wsdl配置文件,一般的IDE已經幫我們處理,并且提供了一個很直觀的界面來管理。目前的JAEE5采用注解的方式來編寫webservice,程序看上出非常的簡練,比如@WebService表示此java類是一個webservice。對于客戶端程序的編寫,首先要定義webservice的wsdl的location(http://localhost:8080/hello/helloservice?wsdl),然后聲明一個webservice的一個對象,這些都可以采用注解的方式來實現;然后通過service對象創建你想請求的某個service的代理,通過代理調用相應的接口。可以看出,因為IDE的幫助,webservice的實現變得非常的簡單了。

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


          網站導航:
           
          主站蜘蛛池模板: 长寿区| 昆山市| 沾化县| 驻马店市| 夏河县| 西华县| 凉城县| 朔州市| 安吉县| 新巴尔虎右旗| 通道| 藁城市| 南召县| 古蔺县| 津市市| 滨州市| 阳江市| 清丰县| 义马市| 凌海市| 玉树县| 尼木县| 桂东县| 长岭县| 瓮安县| 巩义市| 黄大仙区| 河东区| 徐闻县| 澜沧| 贵港市| 衢州市| 兴业县| 西吉县| 宁武县| 长乐市| 诏安县| 宾阳县| 恩平市| 常宁市| 阳西县|