from:.net core SignalR 悄悄给Web页面弹个窗
做Web应用的都知道http协议,页面想获取到响应必须要先去请求,实际场景中大多数Web页面的功能里大多数确实也都是发送请求,执行响应.但是对于某一些应用只有http支撑是不够的,比如说股票行情,它是实时在变化的,轮询可以做,但是总归是很低效的,所以这时候就有人想通过websoket,或者soket去通过连接特定端口去实时获取数据.而SignalR就是一个通过WebSoket,Server-Sent 事件,长轮询.做的一个开源库,根据客户端的支持情况尽可能的满足实时通讯要求.
SignalR的服务端是一个简单的Web站点,以目前的情况看,服务端即可以作为一个windows服务发布,也可以作为一个IIS站点发布,也可以作为一个linux中的单独站点发布,可以说几乎是没有什么限制的.