与 WCF 服务版本 4.0 通信的 Java 客户端开箱即用。 不支持哪些协议(protocol)、绑定(bind)和安全功能(如果有限制)。
最佳答案
这完全取决于您使用的 Java SOAP 工具包(Metro 等)的功能。只要 Java 端支持 SOAP,您就应该能够使用 BasicHttpBinding 没问题 - 您将能够使用传输安全性,也许还可以使用 TransportWithMessageCredential
如果 Java 工具包支持 WS-Security,那么您应该能够使用具有消息安全性的 WSHTTPBinding。
支持 WS-ReliableMessaging 和 WS-AtomicTransaction 的工具包并不多,因此您不太可能会使用它们
WCF 可用于公开 RESTful 服务,然后所有 Java 需要的是使用 HTTP 和 XML/Json 的能力。为此,您将使用 webHttpBinding
关于java - WCF 和 Java 互操作性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7063110/