A NetworkAdapter which connects to a remote host via WebSockets
The websocket protocol requires a server to be listening and a client to
connect to the server. To that end the NodeWSServerAdapter does not
make outbound connections and instead listens on the provided socket for
new connections whilst the BrowserWebSocketClientAdapter makes an
outbound connection to the provided socket.
Note that the "browser" and "node" naming is a bit misleading, both
implementations work in both the browser and on node via isomorphic-ws.
A
NetworkAdapter
which connects to a remote host via WebSocketsThe websocket protocol requires a server to be listening and a client to connect to the server. To that end the NodeWSServerAdapter does not make outbound connections and instead listens on the provided socket for new connections whilst the BrowserWebSocketClientAdapter makes an outbound connection to the provided socket.
Note that the "browser" and "node" naming is a bit misleading, both implementations work in both the browser and on node via
isomorphic-ws
.