JavaScript TCP Client and Server communication points enable the creation of a protocol for client-server communications using JavaScript:

They allow messages to be sent over TCP/IP in much the same way as the standard TCP Client and Server communication points, but add the ability to define a more complicated communication protocol on top of TCP than simple message wrapping.