Книги автора: UNIX: разработка сетевых приложенийUNIX Network Programming
UNIX: взаимодействие процессовUNIX Network Programming. Volume 2 Second Edition. Interprocess Communications
/ Книги автора: UNIX: разработка сетевых приложенийUNIX Network Programming
UNIX: взаимодействие процессовUNIX Network Programming. Volume 2 Second Edition. Interprocess Communications
/ Книга: UNIX: взаимодействие процессов
Упражнения
Упражнения
1. Почему на рис. 6.2 для сообщений, передаваемых серверу, используется тип 1?
2. Что произойдет с программой с рис. 6.2, если злоумышленник отправит на сервер множество сообщений, но не будет считывать ответы? Что в такой же ситуации произойдет с программой с рис. 6.3?
3. Переделайте реализацию очередей сообщений Posix из раздела 5.8 для использования очередей сообщений System V вместо отображения в память.
Содержание
Оглавление статьи/книги
- 6.1. Введениеы
- 6.2. Функция msgget
- 6.3. Функция msgsnd
- 6.4. Функция msgrcv
- 6.5. Функция msgctl
- 6.6. Простые примеры
- 6.7. Пример программы клиент-сервер
- 6.8. Мультиплексирование сообщений
- 6.9. Использование select и poll с очередями сообщений
- 6.10. Ограничения, накладываемые на очереди сообщений
- 6.11.Резюме
- Упражнения