我必须找到一种方法将WCF服务连接到Java客户端。我无法更改WCF服务的代码,它只提供NetTcpBinding或wsDualHttpBinding
一种解决方法是创建一个C#通信通道来管理服务和客户端之间的通信。但是我没有C#的经验,我确信这需要很长时间。
处理这个问题的最佳方法是什么?是否有任何可用的沟通渠道并已提供此信息?
提前谢谢!
答案 0 :(得分:1)
您遇到的问题不是提供支持非wcf客户端的绑定。
我没有看到任何可以与此服务进行通信的方式,因为您没有说中间服务。
完美候选人是WCF Routing protocol bridging - 这正是它听起来的样子 - 将一种协议翻译成另一种协议。在这种情况下,您不会在协议之间进行WCF绑定。
您的解决方案必须使用WCF附带的basicHttpBinding
并通过soap 1.1公开服务。