1

我在我的服务器上创建并部署了一个非常简单的测试 web 服务。

public class HelloWorld {

    @WebMethod()
    public String sayHello(String name) {
        System.out.println("Hello: " + name);
        return "Hello " + name + "!";
    }
}

接下来,我通过 File > New > Other > Web Services > Web Service Client 创建了一个测试客户端。填写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) 

它正在成功运行。

我的问题是,我怎样才能在我的客户端代码中添加额外的标头,因为我想总是向我的网络服务发送一些信息。我可以举个例子吗?

任何人都可以帮忙吗?

谢谢

4

0 回答 0