2006年11月8日

          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,研究之路 閱讀(377) | 評論 (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,研究之路 閱讀(381) | 評論 (0)編輯 收藏
           
          http://randomcoder.com/articles/jsessionid-considered-harmful
          posted @ 2006-11-08 12:32 Java,研究之路 閱讀(1265) | 評論 (1)編輯 收藏
           
          主站蜘蛛池模板: 福建省| 黄浦区| 虎林市| 马公市| 建阳市| 彭阳县| 辰溪县| 宁南县| 荆门市| 贵港市| 民丰县| 城固县| 黄大仙区| 长岛县| 六安市| 五莲县| 惠来县| 武隆县| 随州市| 平阳县| 龙南县| 鄂州市| 高密市| 滦南县| 那坡县| 垣曲县| 庄浪县| 黄冈市| 花莲市| 来安县| 南开区| 新邵县| 长武县| 于都县| 湖南省| 太康县| 陵水| 栾城县| 遂川县| 兰溪市| 许昌市|