SignalR点对点(js to js)通信



我想支持两个或多个JS客户端之间的LANClient到LANClient连接。我计划使用一个永久的外部c#服务器来建立本地连接(确定两个客户端是否在同一局域网上并交换它们的本地网络地址)。

SignalR中是否支持此功能?有可能在JS上托管一个集线器服务器吗?是否支持客户与客户之间的直接沟通?

谢谢!

不,取自http://signalr.net/

什么是ASP ?净SignalR h1> ASP。. NET SignalR是一个面向asp.net的新库。NET开发人员可以非常简单地将实时web功能添加到应用程序中。什么是"实时网络"功能?它是让您的服务器端代码将内容实时推送到连接的客户端的能力。 你可能听说过WebSockets,这是一种新的HTML5 API,可以在浏览器和服务器之间进行双向通信。SignalR将在可用时使用WebSockets,并在不可用时优雅地回退到其他技术和技术,而您的应用程序代码保持不变。

SignalR还提供了一个非常简单的高级API,用于在ASP中执行服务器端到客户端 RPC(从服务器端。net代码调用客户端浏览器中的JavaScript函数)。. NET应用程序,以及为连接管理添加有用的钩子,例如连接/断开事件,分组连接,授权。

因此,要使用SignalR与客户端通信,您应该使用SignalR HUB。

最新更新