我是java网络服务的新手。
现在我正在尝试创建一个Web服务客户端来访问基于WSDL的Web服务。所以使用eclipse我生成了所需的客户端存根/绑定存根/端口/端口代理/ ServiceLocator等。
根据我的理解,下一步是使用main方法创建一个类来调用它。任何人都可以帮我写那段代码或至少一些链接来引用吗?
EDITED 非常感谢@ pavan-kumar的提示。最后我提出了以下代码,它的工作原理。再次感谢。
package clients;
import requiredClasses;
public class TestClient {
public static void main(String args[]) throws Exception
{
TestPortProxy tProxy = new TestPortProxy();
RequestEntity rEntity = new RequestEntity();
rEntity.setAttribute1(100);
rEntity.setAttribute2("value1");
tProxy.webServiceAction(rEntity);
}
}
答案 0 :(得分:0)
您已经使用WSDL生成了所需的客户端文件,因此接下来创建一个自己的类,创建一个由WSDL生成的代理类对象,通过使用该对象,您可以在应用程序中调用Web服务方法。