如何使用Eclipse生成的webservice-client类?

时间:2010-11-10 14:09:31

标签: java web-services eclipse webservice-client axis

我使用eclipse Helios创建了一个Web服务客户端,用于使用1.4版Web服务 它产生了2个包:
1 - datamodel。
2 - 客户。

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

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

提前致谢

1 个答案:

答案 0 :(得分:15)

非常是Web服务的新手,我不能很好地解释这些类,但是,我相信你可以使用{{1调用Web服务方法的类。

Proxy

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()); } } 将是服务中定义的方法名称。