如何使用WSDL创建JavaSOAP客户端

如何使用WSDL创建JavaSOAP客户端,java,soap,wsdl,Java,Soap,Wsdl,可能重复: 如何使用WSDL创建java客户端?以及如何运行或测试该客户机?首先,您必须从wsdl生成客户机存根。 1.您可以使用Eclipse生成客户端存根 2.或者使用axis.jar的WSDL2JAVA类 3.然后,配置代理的端口类型并调用适当的操作 例: (我向谷歌索要“java soap客户端”,副本是列表上的第一个答案之一……SO的想法是创建一个大的公共问题答案库。请先这样使用它) serviceProxy.setEndpoint(endPoint);

可能重复:


如何使用WSDL创建java客户端?以及如何运行或测试该客户机?

首先,您必须从wsdl生成客户机存根。 1.您可以使用Eclipse生成客户端存根 2.或者使用axis.jar的WSDL2JAVA类 3.然后,配置代理的端口类型并调用适当的操作 例:

(我向谷歌索要“java soap客户端”,副本是列表上的第一个答案之一……SO的想法是创建一个大的公共问题答案库。请先这样使用它)
            serviceProxy.setEndpoint(endPoint);
    Service_PortType service_PortType = serviceProxy.getService_PortType();
    ((Stub) service_PortType )._setProperty(Call.USERNAME_PROPERTY,"username");
    ((Stub) service_PortType )._setProperty(Call.PASSWORD_PROPERTY,"password");

    serviceProxy.setService_PortType(service_PortType );
    Response response = serviceProxy.operation(Request);