Setup_bitable/monitor/setup/node_client/client.js
2021-01-25 11:11:38 +07:00

47 lines
1.1 KiB
JavaScript

const express = require('express');
const app = express();
var io = require('socket.io-client');
const requestHttps = require('http').createServer(app);
const bodyParser = require('body-parser');
app.use(bodyParser.json({limit: '50mb'}));
app.use(bodyParser.urlencoded({limit: '50mb', extended: true}));
const host = "127.0.0.1";
const port = 8080;
options = {
secure:true,
reconnect: true,
rejectUnauthorized : false
};
var socketFace = io.connect('https://localhost:8096', options);
socketFace.on('connect', function (socket) {
console.log('Connected!');
});
socketFace.emit("joined", "face_stream");
var socketDoc = io.connect('https://localhost:8096', options);
socketDoc.on('connect', function (socket) {
console.log('Connected!');
});
socketDoc.emit("joined", "cmt_stream");
app.post("/face", (req, res) => {
socketFace.emit("face", req.body.face);
res.send("success");
})
app.post("/document", (req, res) => {
socketDoc.emit("cmt", req.body.document);
res.send("success");
})
requestHttps.listen(port, host, () => {
console.log(host + ":" + port);
})