c# - 在非 Web 应用程序上使用 SignalR

标签 c# asp.net wpf signalr

我想将 SignalR 实现到我的一个 WPF 应用程序中,因为它具有在客户端和服务器之间进行通信的实时功能。但是,我阅读的所有内容都表明 SignalR 仅在网络浏览器上使用。是否可以在不包含任何 Web 浏览器的应用程序中使用 SignalR(无需向我的项目显示添加 WebBrowser 元素)?为了澄清,我想使用 SignalR 的所有优势,以便我的应用程序中的一对显示实时更新他们的数据,而无需 Web 浏览器。如果是这样,这会是什么样子?谢谢!

最佳答案

是的,SignalR 有 .NET , Java , 和 JavaScript客户。不需要网络浏览器。从技术上讲,任何知道 SignalR 提供的一种传输协议(protocol)(例如 Web 套接字)的东西都可以为其编写客户端。

关于c# - 在非 Web 应用程序上使用 SignalR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44707531/

相关文章:

c# - Silverlight 4 套接字

asp.net - 什么是域证书

c# - mysql随机记录给出一条重复数据

c# - 在控件类型上设置样式不起作用

wpf - 在实时图表中更新图表时重置缩放和平移

c# 如何快速通过 ~300mb 日志文件进行 grep

c# - 从 FTP 服务器下载大文件(~150MB)挂起

c# - 将 byte[] 复制到另一个 byte[] 时出现问题

javascript - .js 和 .css 的语法错误 - ASP.NET MVC 5

c# - 连接窗口与 ViewModel