我必须找到一种将 WCF 服务连接到 Java 客户端的方法。我无法更改 WCF 服务的代码,它只提供 NetTcpBinding 或 wsDualHttpBinding
一种解决方法是创建一个 C# 通信通道来管理服务和客户端之间的通信。但是我没有使用 C# 的经验,我相信这需要很长时间。
处理这个问题的最佳方法是什么?是否有任何可用的沟通渠道并已经提供?
先感谢您!
我必须找到一种将 WCF 服务连接到 Java 客户端的方法。我无法更改 WCF 服务的代码,它只提供 NetTcpBinding 或 wsDualHttpBinding
一种解决方法是创建一个 C# 通信通道来管理服务和客户端之间的通信。但是我没有使用 C# 的经验,我相信这需要很长时间。
处理这个问题的最佳方法是什么?是否有任何可用的沟通渠道并已经提供?
先感谢您!
您遇到的问题是所提供的绑定都不支持非 wcf 客户端。
如果没有您所说的在两者之间放置中介服务,我看不出有任何方式可以与此服务进行通信。
完美的候选者是WCF 路由协议桥接- 这正是它听起来的样子 - 将一个协议转换为另一个协议。在这种情况下,您不是在协议之间而是在 WCF 绑定之间切换。
您的解决方案必须使用basicHttpBinding
WCF 附带的并通过soap 1.1 公开服务。