gpt4 book ai didi

java - WCF与java客户端双向通信

转载 作者:太空宇宙 更新时间:2023-11-04 07:53:34 27 4
gpt4 key购买 nike

我必须找到一种将 WCF 服务连接到 Java 客户端的方法。我无法更改 WCF 服务的代码,它只提供 NetTcpBinding 或 wsDualHttpBinding

一种解决方法是创建一个 C# 通信 channel 来管理服务和客户端之间的通信。不过我没有 C# 经验,我确信这需要很长时间。

处理这个问题的最佳方法是什么?是否有任何可用的沟通 channel 并已提供此服务?

提前谢谢您!

最佳答案

您遇到的问题是提供的绑定(bind)都不支持非 wcf 客户端。

我看不出有什么方法可以与此服务进行通信,而无需像您所说的那样在中间放置中介服务。

完美的候选者是 WCF Routing protocol bridging - 顾名思义 - 将一种协议(protocol)转换为另一种协议(protocol)。在这种情况下,您不会在协议(protocol)之间切换,而是在 WCF 绑定(bind)之间切换。

您的解决方案必须使用 basicHttpBinding,它随 WCF 一起提供并通过soap 1.1 公开服务。

关于java - WCF与java客户端双向通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13976585/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com