目前我的 WCF 服务正在使用 net.pipes 在本地机器上交谈。现在我想在同一台机器上使用java 中的 web 服务。在这里我有一些问题:
- 我必须使用哪个绑定在本地机器上与 Java 客户端交谈?
我不想通过网络,客户端必须能够使用 Web 服务。
您是否有任何文章或提示如何从这里开始?可以提示我需要注意什么吗?
目前我的 WCF 服务正在使用 net.pipes 在本地机器上交谈。现在我想在同一台机器上使用java 中的 web 服务。在这里我有一些问题:
我不想通过网络,客户端必须能够使用 Web 服务。
您是否有任何文章或提示如何从这里开始?可以提示我需要注意什么吗?
BasicHttpBinding公开了一个 SOAP 1.1 wsdl,它可能是 JAVA 和 .NET 之间最具互操作性的。如果你的电话是本地的,那么你就不会去网络。
编辑
WsHttpBinding 支持 SOAP 1.2,这是一个更大、更复杂的规范,因此对不同供应商的解释更加开放。因此,虽然它可以正常工作,但通常互操作性较差。
具体来说,双方处理安全性的方式可能有所不同(请参阅此处以获得良好的解释)。