gpt4 book ai didi

c# - WCF 通过命名管道与非 .net 应用程序通信

转载 作者:数据小太阳 更新时间:2023-10-29 08:10:53 27 4
gpt4 key购买 nike

我听说 WCF 是 .net 中跨网络和应用程序通信的新标准。这个想法似乎也有道理,为程序提供标准接口(interface)进行通信。

这是我的情况,我有一个 .net 应用程序,我想通过管道与 ruby​​ 应用程序通信。在 .net 端(服务器)我想使用 WCF,而 ruby​​ 端(客户端)将使用口香糖和胶带。

我假设两端都不需要是 WCF,但在完成这项工作时将涉及什么。是否有 WCF 预期传入请求的标准协议(protocol)?

最佳答案

为非 WCF 客户端使用命名管道绑定(bind)可能是可能的,但这并不容易。您需要以正确的格式发送消息以供 WCF 使用。

查看此 firstlast entry on WCF message framing提示复杂性。这并非不可能,但值得付出努力吗?

推荐使用 http 传输 + 某种类型的文本或标记编码,例如 basicHttpBinding 或 webHttpBinding。

关于c# - WCF 通过命名管道与非 .net 应用程序通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1296166/

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