JAX-WS在客户端如何增加一个soapHeader,在服务端如何接收这个soapHeader?
MySoapHeader是一个类对象,为了在服务端验证用,要求使用soap头来传递。
public class MySoapHeader{
public string Username;
public string Password;
}
客户端和服务端的代码怎么写啊,要求不能在调用方法参数里传。
客户端
public class MyClient{
MyWebService service = new MyWebService();
MyWebServicePort servicePort = service.getMyWebServicePort();
MySoapHeader mySoapHeader = new MySoapHeader();
mySoapHeader.setUsername("tom");
mySoapHeader.setPassword("lsdjfl");
//调用服务方法时如何添加mySoapHeader到头中传给服务端?
servicePort.getInfo();
}
服务端
public class MyWebService{
public String getInfo(){
//如何从头得到客户端传来的mySoapHeader
}
}