O'Reilly logo

Boost.Asio C++ Network Programming - Second Edition by John Torjo, Wisnu Anggoro

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 6. Creating a Client-server Application

In the previous chapter, we delved into the Boost.Asio libraries, which are important in order to develop a network application. And now, we will move to a deeper discussion about a client-server application that can communicate with each other over a computer network between two or more computers. One of them is called client and the other one is the server.

We are going to discuss the development of the server, which is able to send and receive data traffic from the client and also create a client-side program to receive data traffic. In this chapter, we will discuss the following topics:

  • Establishing a connection between the client and server
  • Sending and receiving data between the client and server ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required