我已经在我的服务器上创建并部署了一个非常简单的测试Web服务。
public class HelloWorld {
@WebMethod()
public String sayHello(String name) {
System.out.println("Hello: " + name);
return "Hello " + name + "!";
}
}
接下来,我通过File>创建了一个测试客户端。新>其他> Web服务> Web服务客户端。 填写wsdl地址,eclipse会自动生成几个类:
- HelloWorld.java
- HelloWorldProxy.java
- HelloWorldService.java
- HelloWorldServiceLocator.java
- HelloWorldServiceSoapBindingStub.java
然后编写测试客户端代码:
HelloWorldProxy wsHelloProxy = new HelloWorldProxy();
String greeting = wsHelloProxy.sayHello('Jack');
System.out.println(greeting)
它正在成功运行。
我的问题是,如何在我的客户端代码中添加其他标头, 因为我想总是将一些信息发送到我的网络服务。 我可以举个例子吗?
有人可以帮忙吗?
thx