Учебные программы в этом первом разделе представляют основные концепции, необходимые для использования инструментария Asio. Прежде чем погрузиться в сложный мир сетевого программирования, эти учебные программы иллюстрируют основные навыки с использованием простых асинхронных таймеров.
Учебные программы в этом разделе показывают, как использовать Asio для разработки простых клиентских и серверных программ. Эти учебные программы основаны на протоколедневного, который поддерживает как TCP, так и UDP.
Первые три программы реализуют дневной протокол с использованием TCP.
Следующие три обучающие программы реализуют дневной протокол с помощью UDP.
Последняя обучающая программа в этом разделе демонстрирует, как Asio позволяет легко объединять серверы TCP и UDP в одну программу.