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 劉凱毅 閱讀(1455) 評論(0)  編輯  收藏 所屬分類: perl集群開發
          主站蜘蛛池模板: 浮山县| 三原县| 新化县| 革吉县| 锡林郭勒盟| 宝应县| 扶余县| 仙游县| 淮南市| 台湾省| 楚雄市| 通河县| 阿鲁科尔沁旗| 古交市| 定襄县| 得荣县| 桐城市| 长顺县| 抚顺市| 祁东县| 乌鲁木齐县| 临澧县| 泽库县| 苏尼特左旗| 翁源县| 昌宁县| 竹北市| 迁西县| 永泰县| 巨野县| 渝中区| 秀山| 交城县| 前郭尔| 迁安市| 从江县| 潞西市| 新昌县| 望都县| 贡嘎县| 咸丰县|