我正在开发一个 Web 服务项目,我必须在其中实现一个应该可以在所有平台上互操作的 Web 服务。所以最初我使用 basicHttpBinding,因为它使用 SOAP 1.1,但我想要 WS-* 的特性,如可靠消息传递、安全性、异常。所以我使用了 wsHttpBinding,它是一个 SOAP 1.2 标准。
现在,在我的测试服务器上部署后,我使用 Netbeans IDE 生成了一个 Web 服务客户端。所以作为回报,它调用java中的wsimport工具来生成代理类。当我调用任何方法时,它只会进入非工作状态,就像 5 分钟内没有活动一样。所以我无法弄清楚 Java 客户端是否可以使用在 WCF 中创建的 SOAP 1.2 Web 服务?
我需要知道是否需要对所有功能使用除 wsHttpBinding 之外的任何其他绑定,并且还需要具有互操作性。
当我调用 web 方法时我没有收到任何错误。我尝试调试它但没有帮助。我在调用该方法的行上设置断点,当调试器到达该行时没有任何反应,IDE 显示运行状态但没有活动。如果有人可以建议一个工具来监视对服务器的 Http 请求。