对JAX-WS服务的基本怀疑

时间:2019-09-06 07:38:27

标签: java web-services jax-ws

我一直在尝试对Web服务执行客户端身份验证。但是我很难理解基本知识。我在网上遇到了很多代码,如下所示。

service = getWebServicePort(getWSDLLocation());
BindingProvider bindingProvider = (BindingProvider) service; 
((BindingProvider) webserviceStub).getRequestContext()
    .put(JAXWSProperties.SSL_SOCKET_FACTORY, sc.getSocketFactory());

我的怀疑很愚蠢,他们如何初始化变量“ service”和“ webserviceStub”。

我还没有看到解释如何实例化Service类的代码。似乎代码无处不在。请帮助我了解如何在不调用Web服务的情况下实例化Service类。

因为我想做

Service service = Service.create(wsdlLocation);

该服务已被调用,并且由于SSL_HANDSHAKE_FAILED错误而失败,并且我无法将任何BindingProvider附加到该服务。

谢谢

0 个答案:

没有答案
相关问题