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,研究之路 阅读(366) | 评论 (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,研究之路 阅读(370) | 评论 (0)编辑 收藏