In this chapter, we looked at network communication and the support provided by the Qt Network module. We first learned about commonly used modern network protocols and their interdependencies. Then, we gained some insight into existing Qt networking classes and their implementation. The next thing we discussed was performance problems with TCP and HTTP, ways to work around them, and some recent advances in communication protocol design. Finally, we learned about some Qt features that can be used to optimize the performance of networking code.
Maybe you are not a network programming expert right now, but you have gained some solid insight if you would like to start down that path!
In the next chapter, we will apply our hard-won performance knowledge to one of the most exciting fields where Qt is currently expanding: the world of mobile and embedded devices.
...