Simranjit Kaur
Simranjit Kaur

Reputation: 76

Connection between multiple clients to a single server in Nodejs

I need to create 20 clients which make requests simultaneously to a server in nodejs using websocket. I am able to create the connection between a single server and a client using websocket. But when it comes to creating 20 clients, I am not having any idea to proceed. Please give any suggestions to proceed.

Upvotes: 0

Views: 4427

Answers (1)

d_shiv
d_shiv

Reputation: 1790

You wouldn't need to create 20 html pages. Same HTML page can be loaded by multiple clients.

On server-side, the 'request' event will fire every time a client connects to your websocket server. Your websocket server will be able to handle multiple clients out of the box. However, you will need to ascertain 'which' client this particular request originated from. That can be done by using tokens or credentials, or any other custom protocol that you want to establish between your client and server.

Check the server-side usage example for websocket module here: https://www.npmjs.com/package/websocket#server-example

Upvotes: 1

Related Questions