12

我使用 eclipse Helios 创建了一个 Web 服务客户端,用于使用轴 1.4 Web 服务。
它生成了 2 个包:
1 - 数据模型。
2 - 客户。

客户端包内部有 5 个类:
1- ServiceName
2- ServiceNameProxy
3- ServiceNameService
4- ServiceNameServiceLocator
5- ServiceNameSoapBindingStub

我需要知道这些是什么?以及
如何使用参数调用 Web 服务方法?

提前致谢

4

1 回答 1

15

我对 Web 服务非常陌生,无法很好地解释这些类是什么Proxy,但是,我相信您可以使用该类来调用 Web 服务方法。

public class TestClient{
    public static void main(String []args){
        ServiceNameProxy proxy = new ServiceNameProxy();
        proxy.setEndpoint("http://localhost:8080/ServiceName/asdf");//defined in wsdl

        int i = proxy.webServiceMethod(new String(), new String());
    }
}

webServiceMethod()将是服务中定义的方法名称。

于 2010-11-10T21:45:50.257 回答