【问题标题】:C# soap web service and Java clientC#soap Web 服务和 Java 客户端
【发布时间】:2013-10-25 10:44:55
【问题描述】:

我在为 wshttpbinding Web 服务编写 Java 客户端时遇到问题。

我 wsimport-ed .wsdl 并尝试

TestService iface = new TestService();      
ITestService implmt = iface.getWSHttpBindingITestService();

然后我调用web服务方法设置

implmt.set("s", 1); 

我明白了

Exception in thread "main" javax.xml.ws.WebServiceException: 
java.net.SocketException: Connection reset
  • 我无法更改服务器端,它必须保持原样。所以更改为 basicHttpBinding 是不可能的(如果我更改它,我没有任何问题,但唉)
  • 客户端必须用 Java 制作。

【问题讨论】:

  • 您对此网络服务是否有足够的权限?
  • 当然。我可以用我的 .net 客户端毫无问题地访问它。
  • 客户端是否在 Windows 机器上?
  • 目前一切都在 Windows 上。但不能保证客户端会在 Windows 上。但是,在多个平台上工作并不是必须的。我很高兴得到一个可以解决我在 Windows 上的问题的答案 :)

标签: c# java web-services soap wshttpbinding


【解决方案1】:

哦,好的,我解决了。我导入 METRO .jar 文件来构建路径并将它们移到顶部(成为第一个)

将这些罐子放在上面很重要。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-02-20
    • 1970-01-01
    • 2011-10-11
    • 1970-01-01
    • 2012-05-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多