Материал: Лабораторная работа 1 (факультативно)

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

c)Для приёма данных используется функция async_receive(), аналогичная функции ip::tcp::socket:: async_receive().Сигнатура функций обработчиков аналогична сигнатурам ip::tcp::socket.

Для закрытия сокета используется функция close(), аналогична функсии ip::tcp::socket:: close().

1.5. Контрольные вопросы и задания.

1)Описать процесс установления соединения на стороне клиента.

2)Описать процесс установления соединения на стороне сервера.

3)Объяснить различия между обменом пакетами в ориентированных на соединение протоколах и не ориентированных на соединение протоколах.

4)Объяснить различия блокируемых и неблокируемых сокетов.

5)Объяснить, как реализуются асинхронные сокеты, в выбранной вами библиотеке.

Источник: https://studfile.net/preview/16499906/