我使用
eclipse Helios创建一个Web服务客户端,用于消耗一个axis 1.4 web服务.
它生成2个包:
1 – 数据模型.
2 – 客户端.
它生成2个包:
1 – 数据模型.
2 – 客户端.
内部客户端包有5个类:
1-服务名称
2- ServiceNameProxy
3- ServiceNameService
4- ServiceNameServiceLocator
5- ServiceNameSoapBindingStub
提前致谢
解决方法
我对Web服务非常新鲜,我不能很好地解释这些类,但是我相信可以使用Proxy类调用Web Service方法.
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()); } }