一:IDE(MyEclipse)中以JAX-WS框架开启WebProject中服务类的WebService服务接口,自动生成额外代码:
1,服务类的webservice代理类,可以指定namespace
//服务类:
public class WsClass6 {
public ResEntity wsmethod1( ReqEntity param ){
ResEntity rstmp = new ResEntity();
String tmpa = param.getRqa() + "(wsmethod1)";
int tmpb = param.getRqb() + 1;
rstmp.setRsa(tmpb);
rstmp.setRsb(tmpa);
return rstmp;
}
}
//生成服务代理类:
@javax.jws.WebService(targetNamespace = "http://x.y.z/c6/", serviceName = "WsClass6Service",
portName = "WsClass6Port", wsdlLocation = "WEB-INF/wsdl/WsClass6Service.wsdl")
public class WsClass6Delegate {
com.test6.WsClass6 wsClass6 = new com.test6.WsClass6();
public ResEntity wsmethod1(ReqEntity param) {
return wsClass6.wsmethod1(param);
}
}