gpt4 book ai didi

.net - 使用 .NET 进行通知双向通信的方法

转载 作者:行者123 更新时间:2023-12-02 12:14:33 25 4
gpt4 key购买 nike

我有一个服务器/客户端项目,我使用 C# 进行编码,WCF 作为服务器。我仅限于 HTTP,到目前为止对 wsdualhttpbinding 还没有运气。项目正在公司网络上运行。

除了 WCF 双工之外,还有其他方法可以将通知从服务器发送到客户端吗?请说出所有选项。

最佳答案

我假设由于防火墙问题,您的传入连接出现问题。

在这种情况下,解决问题的常用方法是。

  1. 有一个单独的线程,您可以使用服务请求A轮询服务器,也许GetNextNotification
  2. 此连接应具有较长的超时时间。
  3. 在服务器端,当处理 A 时,该方法不会返回,直到服务器想要向 客户端传达某些内容
  4. 一旦A返回,客户端就会处理通知并发出另一个A请求。

关于.net - 使用 .NET 进行通知双向通信的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8116669/

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