Skynet

          ---------- ---------- 我的新 blog : liukaiyi.cublog.cn ---------- ----------

            BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
            112 Posts :: 1 Stories :: 49 Comments :: 0 Trackbacks

          可能最簡單的 soap 哦!
          服務器為 java tomcat
          下載服務器:http://www.apache.org/dist/ws/
             axis/ 為java
             axis-c/    為 c

          1.我這下載的 axis 1_4 版本 ,解壓 /webapps/axis  放到 tomcat 的webapps
          啟動tomcat(這就不修改任何,如有需要 該 web.xml 等配置了) 參考 >>
              blog 主 還有很多介紹 axis 大家可以 看看  日志 > 其下的 "學習"

          直接寫個文件 HelloWorld.jws 放到 %TOMCAT_HOME%"webapps"axis
          public class HelloWorld {   
               
          public String sayHello()   {   
               
          return "HELLO soap!";    
           }    


          等不及 可以使用 看看
          http://127.0.0.1:8080/axis/HelloWorld.jws?method=sayHello
          結果 :
          <soapenv:Envelope>
          <soapenv:Body>
          <sayHelloResponse soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
          <sayHelloReturn xsi:type="xsd:string">HELLO soap!</sayHelloReturn>
          </sayHelloResponse>
          </soapenv:Body>
          </soapenv:Envelope>


          客戶段
          perl cpan >> install  SOAP::Lite
          #!perl -w
          use SOAP::Lite;
          print SOAP::Lite
              
          -> proxy('http://127.0.0.1:8080/axis/HelloWorld.jws')
              
          -> uri('http://127.0.0.1:8080/axis/HelloWorld.jws')
              
          -> sayHello()
              
          -> result;
          結果: HELLO soap!






          整理 www.aygfsteel.com/Good-Game
          posted on 2009-03-02 00:00 劉凱毅 閱讀(1459) 評論(0)  編輯  收藏 所屬分類: perl集群開發(fā)
          主站蜘蛛池模板: 惠州市| 密云县| 夏津县| 宣恩县| 峨眉山市| 锡林浩特市| 湖南省| 洛阳市| 明光市| 景洪市| 武冈市| 永寿县| 阿拉善左旗| 鹤山市| 仁怀市| 武功县| 定结县| 泽普县| 桃园县| 嘉黎县| 阿勒泰市| 通河县| 依兰县| 赞皇县| 呼图壁县| 怀柔区| 内江市| 嫩江县| 乌海市| 尼勒克县| 大竹县| 阜宁县| 尖扎县| 尉氏县| 夏河县| 拉萨市| 岫岩| 芦溪县| 普安县| 安塞县| 布尔津县|