](https://zbrad.github.io/images/wscore/html5websockets.png)
Websockets in Asp.Net Core
An example of creating and using a WebSocket with the new ASP.NET Core. The example code is available on GitHub here. Background WebSockets were introduced as part of the draft HTML5 specification in 2008, and the first browser to provide support was Google Chrome in 2009. At this time (July 2016), the following browsers fully support the WebSocket standard (RFC 6455): Internet Explorer 10 Firefox 11 (PC,Android) Chrome 16 (PC,Mobile) Safari 6 (Mac,iOS) Opera 12.10 (PC,Mobile) Android Browser 4.4 Websockets Unlike the HTTP protocol, a WebSocket provides fully bi-directional (full-duplex) communication, enabling a event based model of programming using a message passing protocol. Since there is not the constant overhead of re-establishing the connection, the passing of multiple small messages is extremely efficient and lends itself well to client/service interactions with low latency. ...
