signal搭建,signal软件谁开发的
SignalR是微软的。ASP.NET团队正在开发的. NET框架库和jQuery插件,可能会包含在ASP.NET平台的未来版本中。它提供了一些非常有前途的功能,这些功能在。NET框架,被越来越多的开发者所需要。
SignalR是一个集成的客户端-服务器库,基于浏览器的客户端和ASP。基于. NET的服务器组件可以进行双向多步对话。换句话说,对话可以无限制地交换单个无状态请求/响应数据;它将继续运行,直到被显式关闭。对话通过永久连接进行,允许客户端向服务器发送多条消息,并允许服务器相应地进行回复。值得注意的是,它还允许服务器向客户端发送异步消息。与AJax类似,它基于现有的技术。它本身就是一个综合体。一般SignalR会使用Javascript长轮询来实现客户端和服务器端的通信。WebSockets出现后,SignalR也支持WebSockets通信。当然,SignalR还利用了服务器的任务并行处理技术,提高了服务器的可扩展性。
任何技术的出现都是为了解决一个特定的问题。SignalR也不例外。我们知道,网站开发中最常见的功能之一就是在线聊天室。现在,大多数在线聊天室基于两种技术:1 .AJAX 2.Flash
聊天室要解决的最大问题是消息的推送。当n个在线用户同时加入一个聊天室时,当一个用户发送消息时,服务器会将消息转发给特定的人。
之前的技术是通过Javascript不断发送请求,训练来自服务器的新消息。这种定时向服务器发送Ajax请求的方式,在用户量较大的情况下,给服务器带来了很大的压力。
WebSockets这种技术的出现,很好的解决了这个问题。它只是支持主动推送消息,SignalR支持WebSockets。我们可以看到,未来网络应用中会出现大量的WebSockets-eating程序,SignalR也应该会在ASP.NET网站中得到广泛应用。
项目:http://signalr.net/官方网站
吉图布:https://github.com/SignalR/SignalR
信号员。代码,不是牙膏
查看来自微软开发者网络(MSDN) -比利时和卢森堡的更多演示
相关文章:
使用signalr构建进度条实时异步网页使用jTable,SignalR和ASP.NET MVCASP.NET MVC,SignalR和Knockout基于实时UI同步-用于协同工作的UI和连续客户使用MSMQ/双工WCF/SignalR/jQueryBrowser Alerts与ASP.NET 4.5和SignalR构建用户地图使用SignalR和bing实时异步网页使用JTable,SignalR和ASP.NET MVC browser Alerts与ASP.NET 4.5和signarsignlr-Group notifications实时与ASP。MVC和SignalRhttps://github.com/SignalR/SignalR/wiki/Projects-Using-SignalR http://www . dot blogs . com . tw/region BBS/archive/2012/07/01/implement . server . push . mode . on . MVC . with . SignalR . aspx
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。