Книга: Системное программирование в среде Windows
Сравнение именованных каналов и сокетов
Именованные каналы, описанные в главе 11, очень похожи на сокеты, но в способах их использования имеются значительные различия.
• Именованные каналы могут быть ориентированными на работу с сообщениями, что значительно упрощает программы.
• Именованные каналы требуют использования функций ReadFile и WriteFile, в то время как сокеты могут обращаться также к функциям send и recv.
• В отличие от именованных каналов сокеты настолько гибки, что предоставляют пользователям возможность выбрать протокол для использования с сокетом, например, TCP или UDP. Кроме того, пользователь имеет возможность выбирать протокол на основании характера предоставляемой услуги или иных факторов.
• Сокеты основаны на промышленном стандарте, что обеспечивает их совместимость с системами, отличными от Windows.
Имеются также различия в моделях программирования сервера и клиента.
- 5.5.7. Пары сокетов
- ГЛАВА 12 Сетевое программирование с помощью сокетов Windows
- Сравнение серверов именованных каналов и сокетов
- Сравнение клиентов именованных каналов и сокетов
- 7.4. Состояния сокетов
- Сравнение Berkeley Sockets и Windows Sockets
- 8.1.4. Сравнение массивов
- 4.2 Сравнение SAN и NAS
- Использование каналов RSS
- Сравнение C# и C++
- Ключевые факторы успешного отбора каналов коммуникаций
- Просмотр веб-каналов