August 2025
Intermediate to advanced
272 pages
6h 14m
English
So far, we’ve mostly focused on the server side of TCP. But chances are you’ll end up writing your fair share of TCP clients as well. Sometimes, those clients will even end up as part of your server application. For example, many modern web applications run both sides of TCP within the same application. On the server side, you have your HTTP server accepting client connections and requests. That web server often connects to a database of some sort to retrieve data, and those database connections are TCP clients. This figure might help you visualize this.

The client side of TCP presents different challenges from ...
Read now
Unlock full access