![]() |
Home | Libraries | People | FAQ | More |
В обучающих программах первого раздела вводятся фундаментальные концепции, необходимые для использования библиотеки asio. Перед тем как окунуться в сложный мир сетевого программирования, имеет смысл познакомиться с базовыми навыками использования простых асинхронных таймеров.
Обучающие программы этого раздела демонстрируют использование asio для разработки простых клиентских и серверных программ. Эти программы основываются на протоколе daytime, поддерживающем как TCP, так и UDP.
Первые три программы реализуют протокол daytime поверх TCP.
Следующие три программы реализуют протокол daytime поверх UDP.
Последняя обучающая программа этого раздела демонстрирует простоту объединения TCP- и UDP-серверов в одной программе с использованием возможностей asio.