2007年3月10日

          1. install the following software
          jre 1.5 or 1.6,  tomcat 5525, eclipse, axis2

          and in eclipse preferences set tomcat to web server, set jre env and set axis2's runtime

          2. create a java project and add axis2 runtime library to its build library

          test ws client sample code:

          public class TestSms
          {
          private static EndpointReference targetEPR = new EndpointReference(
             "http://cdl:8080/axis2/services/Version");

           public static OMElement getGetLeftElement(){
                     OMFactory fac=OMAbstractFactory.getOMFactory();
                     OMNamespace omNs=fac.createOMNamespace("此處填寫WS的命名空間","hw");
                     OMElement method=fac.createOMElement("WS 方法名",omNs);
                     OMElement value = fac.createOMElement("參數一", omNs);
                     value.addChild(fac.createOMText(value, "值一"));
                     method.addChild(value);
                    
                     value = fac.createOMElement("參數二", omNs);
                     value.addChild(fac.createOMText(value, "值2"));
                     method.addChild(value);
                    
                   
                     return method;
              }
                
                 public static void main(String[] args){
                        try{
                               Options options=new Options();
                               options.setTo(targetEPR);
                               options.setAction("命名空間/WS 方法名");
                               ServiceClient sender=new ServiceClient();
                               sender.setOptions(options);
                               OMElement sayHello=TestSms.getGetLeftElement();
                               //WSDLConstants.
                              
                               OMElement result=sender.sendReceive(sayHello);
                              
                               OMElement elem = result.getFirstElement();
                               System.out.println(elem.getText());
                               //System.out.println(result);
                        }
                        catch(Exception axisFault){
                               axisFault.printStackTrace();
                        }
                 }

          }



          ref: http://zhangjunhd.blog.51cto.com/113473/23690
          posted @ 2007-10-25 20:58 Java,研究之路 閱讀(382) | 評論 (0)編輯 收藏
           

          How to load balance Tomcat 5.5 with Apache on Windows


          ref:
          http://thought-bytes.blogspot.com/2007/03/how-to-load-balance-tomcat-55-with.html

          posted @ 2007-03-10 17:17 Java,研究之路 閱讀(388) | 評論 (0)編輯 收藏
           
          主站蜘蛛池模板: 凯里市| 冷水江市| 大关县| 灯塔市| 抚宁县| 邵阳市| 乌拉特后旗| 阿拉善盟| 会东县| 嘉峪关市| 镶黄旗| 招远市| 孟津县| 武宣县| 林西县| 彭泽县| 岑溪市| 广南县| 麻栗坡县| 绥阳县| 湖北省| 汪清县| 旅游| 呼伦贝尔市| 广灵县| 彭阳县| 若尔盖县| 拜城县| 田林县| 长岭县| 南城县| 临猗县| 武汉市| 贡山| 罗山县| 东方市| 昂仁县| 中卫市| 安西县| 乌拉特中旗| 桂阳县|