WebSockets

WebSocket is a computer communications protocol, providing full-duplex communication channels over a single TCP connection. (Source: Wikipedia)