Архитектура клиент-сервер стала общераспространенной при общении с компьютером или с системой на его основе. Любой человек, подключающийся к диалоговой информационной системе с помощью телефонной связи, использует архитектуру клиент-сервер. Пользуясь автоматическим кассовым аппаратом, считывая штриховые коды своих покупок на проверочном устройстве магазина или расплачиваясь за них с помощью кредитной карточки, идет взаимодействие с компьютерной системой клиент-сервер.
Примером приложения построенного на данной архитектуре, является чат реального времени. В данной курсовой работе я буду создавать простейшее клиент серверное приложение. Для этого я использую кроссплатформенную среду разработки Qtи язык программирования С++.