Skip to content

Instantly share code, notes, and snippets.

@carzacc
Last active March 5, 2020 10:10
Show Gist options
  • Save carzacc/430d50943715dfbde2bd2082992af9a3 to your computer and use it in GitHub Desktop.
Save carzacc/430d50943715dfbde2bd2082992af9a3 to your computer and use it in GitHub Desktop.
WebSockets post backend
for(var cl of server.clients) {
cl.send(message);
}
server.on('connection', function connection(client) {
client.send(msg);
});
var WebSocket = require('ws');
var WebSocket = require('ws');
var sqlite = require('sqlite3');
var port = process.env.PORT || 3000;
var server = new WebSocket.Server(
{
port: port,
}
)
let msg = "Server: Welcome!";
server.on('connection', function connection(client) {
client.send(msg);
client.on('message', function incoming(message) {
msg = message;
for(var cl of server.clients) {
cl.send(message);
}
console.log("Received the following message:\n" + message);
});
});
let msg = "Server: Welcome!";
var server = new WebSocket.Server(
// ...
)
let msg = "Server: Welcome!";
server.on('connection', function connection(client) {
client.send(msg);
client.on('message', function incoming(message) {
msg = message;
for(var cl of server.clients) {
cl.send(message);
}
console.log("Received the following message:\n" + message);
});
});
client.on('message', function incoming(message) {
});
var port = process.env.PORT || 3000;
var server = new WebSocket.Server(
{
port: port,
}
)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment