0.0.1 • Published 7 years ago
nodeskt v0.0.1
NodeSKT
Friendly websocket implementation.
- Type some Markdown on the left
- See HTML in the right
- Magic
Using on Server
const http = require('http');
const SktServer = require('nodeskt').SktServer;
var httpServer = http.createServer((request, response) => {
console.log((new Date()) + ' Received request for ' + request.url);
response.writeHead(404);
response.end();
});
httpServer.listen(7000, () => {
console.log((new Date()) + ' Server is listening on port 7000');
});
// asyncConnectToSocket
(async () => {
let { Receiver, Emmiter } = await SktServer.init({ httpServer });
Receiver
.subscribe('message', data => {
console.log(data);
});
Emmiter
.emmit('my message');
})();
Using on Client
const SktClient = require('nodeskt').SktClient;
(async () => {
let { Receiver, Emmiter } = await SktClient.init();
Receiver
.subscribe('message', data => {
console.log(data);
});
Emmiter
.emmit('my message from client to server');
})();