В этом выпуске разберемся с клиент-серверными приложениями в Qt. Мы создадим клиент- серверный чат, в котором сообщения от каждого клиента будут приходить на сервер, а сервер будет рассылать эти сообщения всем подключенным клиентам. Мы рассмотрим работу сервера по протоколу TCP, научимся создавать и удалять сокеты, правильно формировать сообщения для отправки на сервер и клиент, принимать сообщения целиком и по частям, будем работать с классами потоковой передачи информации, контейнерами, дескрипторами, массивами байтов и все это в одном коротком ролике, как всегда с картинками, доступными понятными объяснениями и милыми пушистиками.
таймкоды:
00:00 - вступление
00:44 - начинаем писать сервер
01:24 - немного теории
03:50 - продолжаем писать сервер
04:41 - конструктор
05:02 - обработка подключений
05:50 - чтение сообщений
06:50 - отправление сообщений
07:30 - запуск сервера
07:40 - пишем клиент
10:34 - грамотная передача данных
13:58 - добавляем крутую фишку
#Q
4 views
623
157
2 months ago 01:05:18 1
ДИКИЙ ДИРЕКТОР НОКАУТИРОВАЛ ПОКУПАТЕЛЯ. ПРИЕХАЛИ СПРОСИТЬ ЗА ПОСТУПОК. БЕСПРЕДЕЛ в ПОДМОСКОВЬЕ, Ч1
2 months ago 00:33:15 1
ПОЛИЦЕЙСКАЯ ТОЛКАЕТ ПОКУПАТЕЛЯ и КИНУЛА СВОЁ УДОСТОВЕРЕНИЕ! ПЫТАЮТСЯ ДОГОВОРИТЬСЯ? ОБВИНИЛИ В КРАЖЕ
2 months ago 00:11:20 1
Поднимаем свой VPN сервер в Европе за 5 минут. VPS/VDS в Европе за рубли.
2 months ago 00:07:38 1
Я ПЕРЕНЕС VICE CITY В GTA SAMP! УНИКАЛЬНАЯ 1000+ FPS СБОРКА ДЛЯ КАПТОВ НА ЛЮБЫХ ПК! + АНОНС ВАРА
2 months ago 00:30:34 1
РАЗЪЯСНИЛ РОСГВАРДИИ ПО ЗАКОНУ. БЫДЛО КИДАЕТСЯ НА ПОКУПАТЕЛЯ. ЗАДЕРЖАЛИ ПОКУПАТЕЛЯ? 1ЧАСТЬ
2 months ago 00:01:22 1
ya krutoy #fragmovie radmir / [gta in desc]
2 months ago 00:39:49 2
УНИКАЛЬНЫЙ торговый бот Dragonfly. [инструкция по установке]
2 months ago 00:16:18 1
Сессии Python часть IV - I. Архитектура веб-приложений Слой безопасности
2 months ago 00:15:31 1
Lineage 2 на Unreal Engine 4. Ответы разработчиков и мои впечатления от Pre-Alpha