TCP Servers - 401-advanced-javascript-billybunn/seattle-javascript-401d29 GitHub Wiki
TCP Servers
TCP stands for Transmission Control Protocol.
The key word in that is Protocol. Protocols are sets of rules that govern how data is transferred over a network connection. Protocols are a thing so that everyone (in any place with any hardware) can transmit data the same way.
As the article below explains, “TCP works together with IP (Internet Protocol) in a well-known duo called TCP/IP.”
TCP is different from HTTP in that TCP is stateful while HTTP is stateless.
TCP deals in data packets, which it transfers over the connection.
Read
Skim
- Build a TCP Server (code only)
Bookmark
- Node docs: net module