服务器与客户端之间的双向通信

时间:2018-09-03 09:16:23

标签: javascript node.js npm

任何人都可以为服务器和客户端之间的双向通信提供javascript / nodejs解决方案吗?应用程序流程将是这样的,客户端向服务器发送发现服务,服务器将向客户端发送挑战,客户端应回复该挑战,服务器验证并接受挑战。在某些情况下,服务器可以直接处理请求而无需挑战。

谢谢

2 个答案:

答案 0 :(得分:0)

您将帮助:

https://www.npmjs.com/package/socket.io

示例代码:

io.on('connection', function(socket){
  socket.emit('request', /* */); // emit an event to the socket
  io.emit('broadcast', /* */); // emit an event to all connected sockets
  socket.on('reply', function(){ /* */ }); // listen to the event
});

答案 1 :(得分:0)

我想建议套接字。这样,您将实现客户端与服务之间的双向通信。

请查看以下链接:

https://www.tutorialspoint.com/socket.io/

请确保您要征服

套接字。以及插座。客户端-