Client sample
Using the WebSocket-client sample bundle
The WebSocket-client sample bundle in samples/websocket-client
shows how to
set up a simple WebSocket client that will ping a server every second.
Prerequisites
You will need a working nodecg-io
installation. If you have non yet take a
look at installation guide. You may need to
install this bundle, so take a look at the
“Try an included sample”-Guide. It
will also tell you how to log in and how to use the GUI.
For simplicity's sake this sample will rely upon the websocket-server sample.
Configure the WebSocket-client sample bundle
Please set up the WebSocket-server bundle first and then follow these steps:
-
In NodeCG, create a new ws-client service instance.
-
Enter the address of the sample server. This has to be a URL following the pattern
ws://localhost:<port>
.{ "address": "ws://localhost:7777" }
After entering it, click save.
-
Set the sample's (
websocket-client
) dependency to be the newly created service instance (of typewebsocket-client
). -
A websocket-client has been connected and the console should display if a ping is sent or a pong is received.