To create a TCP server on a specific port in JavaScript using Node.js, you can use the built-in net
module.
Here's the basic code to create a TCP server on port 3000
:
index.tsx188 chars10 lines
In the above code, we first import the net
module. Then, we create a TCP server using the createServer()
method, passing in a callback function to handle incoming connections. This callback function takes a socket
object as its argument, which represents the incoming client connection.
Inside the callback function, you can handle incoming data from the client and send responses back as needed.
Finally, we call the listen()
method on the server object to start listening for connections on the specified port (3000
in this case). We also pass in another callback function that logs a message to the console when the server is ready and listening for connections.
Note that you may need to run this code in a terminal to start the server, using the following command:
index.tsx15 chars2 lines
gistlibby LogSnag