Skynet

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

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            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集群開發
          主站蜘蛛池模板: 绍兴市| 新源县| 台中市| 岳阳市| 黑龙江省| 陆川县| 将乐县| 东源县| 收藏| 都昌县| 镇康县| 黔南| 兴安盟| 芜湖市| 望江县| 新郑市| 枞阳县| 安福县| 洞口县| 长乐市| 如皋市| 德惠市| 库尔勒市| 尖扎县| 蓬溪县| 北安市| 伊宁县| 罗甸县| 绩溪县| 宝兴县| 静乐县| 米易县| 广宗县| 樟树市| 冷水江市| 佛教| 木兰县| 安义县| 翁源县| 宁明县| 江陵县|