gpt4 book ai didi

c# - 我应该如何为我的 C# Windows 窗体应用程序编写我的事件处理程序?

转载 作者:太空狗 更新时间:2023-10-30 01:08:57 24 4
gpt4 key购买 nike

我目前正在开发一个 C# Windows 窗体应用程序,我打算让它与服务器交互。服务器将接收来 self 开发的移动应用程序的发布,每当收到发布时,我的 Windows 窗体应用程序应该收到通知并给我一个通知。

例如我的移动应用程序将一条消息发送到我的服务器。一旦我的服务器收到消息,我的 Windows 窗体应用程序应该显示一个新的通知,显示收到的消息的内容。

上面的场景只是我打算对整个事情做的一个例子。知道我应该如何编写 C# 应用程序代码才能接收上述信息吗?

最佳答案

您可以在服务器内部实现 WCF 服务。您的 Windows 窗体应用程序可以是您的 WCF 服务客户端。

您可能想要的是 Duplex Service

他们的工作方式是

  1. 在您的服务器上运行的 WCF 服务
  2. Windows 窗体使用 Duplex Contract 连接到您的服务器 WCF 服务
  3. 移动应用程序发布到服务器
  4. WCF 服务知道它并使用回调 channel 通知 WCF 客户端
  5. 您的表单应用程序又名 WCF 客户端使用收到的这条新消息更新 UI

关于c# - 我应该如何为我的 C# Windows 窗体应用程序编写我的事件处理程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8090720/

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