In this recipe, we will learn how data from the server process is sent to the client process. This recipe is divided into the following parts:
- Sending data to the client
- Reading data that's been sent from the server
Before we begin with the recipes, let's quickly review the functions, structures, and terms that are used in successful client-server communication.