【问题标题】:Implementing WebSocket on Azure Server and UWP client在 Azure 服务器和 UWP 客户端上实现 WebSocket
【发布时间】:2016-02-24 08:58:21
【问题描述】:

对于我正在进行的开发,我需要服务器和客户端之间的实时通信。

据我了解,最好的方法是使用 WebSocket。没关系,但现在我正在寻找一种在服务器(希望是 Azure WCF Web 角色,最后是 Azure Asp.Net MVC,但我更喜欢 WCF)和客户端(UWP Windows10)上实现这种通信的方法。

我是这种技术的新手,因此我正在寻找有关用于服务器和客户端、文档和示例的最佳 API 的建议。

感谢您的帮助 -g

【问题讨论】:

    标签: c# wcf azure websocket win-universal-app


    【解决方案1】:

    你最好的朋友是 SignalR:

    http://signalr.net/

    这是一个基本上可以在任何地方使用的库。它通常用于 ASP.NET 项目中,但不限于任何形式。以下线程为您提供了如何独立托管 signalR 的答案:

    WCF Service with SignalR

    【讨论】:

      【解决方案2】:

      正如@Pedro 所说,SignalR 是你的朋友 ..

      在本文中,您将找到一个如何在 Azure 平台中使用它的示例:

      https://azure.microsoft.com/en-us/blog/introduction-to-websockets-on-windows-azure-web-sites/

      对于 UWP,我们确实对此提供支持,这是文档和示例:

      https://msdn.microsoft.com/en-us/library/windows/apps/mt186447.aspx

      更新:

      这是 .NET 的 SignalR 客户端示例,您可能需要它:

      http://www.asp.net/signalr/overview/guide-to-the-api/hubs-api-guide-net-client

      【讨论】:

      • 嗨 Nasser,我应该也将您的答案标记为已接受,但这是不可能的,所以我按照他之前的要求标记了 Pedro 的答案,顺便说一句,我投票认为很有用
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-04
      • 2016-02-01
      • 2018-05-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多