Michael J. Donahoo "TCP/IP Sockets in C, 2nd Edition" / Michael J. Donahoo "Программирование TCP/IP сокетов в Си, 2-ое издание": Глава 2. Основы TCP сокетов
| Английский оригинал | Перевод на русский | |
|---|---|---|
Сожалеем, но текст оригинала доступен только зарегистрированным пользователям. |
Глава 2 prefer211 15.05.12 в 02:04 |
|
|
Основны TCP-сокетов prefer211 15.05.12 в 02:06 Азы TCP-сокетов prefer211 15.05.12 в 18:35 |
||
|
Пришло время узнать об написании Вашего собственного сокетного приложения. Мы начнем с TCP. На настоящий момент вы возможно готовы заняться написанием актуального кода, поэтому мы начнем с прохождения рабочих примеров клиента и сервера TCP. Затем мы покажем детали Socket API используемые в основе TCP. prefer211 15.05.12 в 17:58 |
+3 | |
|
Для простоты мы представим что код работает для одной конкретной версии IP: IPv4, которая, пока что, является наиболее лидирующей версией IP, с большим отрывом от остальных. BioForceGun 22.05.12 в 13:15 |
||
|
В конце главы мы приведем модификации(незначительные), необходимые для оформления IPv6 версий наших клиентов и серверов. В Главе 3 мы покажем создание протокол-незивисимых приложений. BioForceGun 22.05.12 в 13:18 |
||
|
Наш пример клиента и сервера реализует эхо-протокол. Он работает следующим образом: клиент подключается к серверу и начинает посылать свои данные. Сервер просто возвращает все что он получает обратно клиенту и отключается BioForceGun 22.05.12 в 13:21 |
||
|
В нашем приложении, данные отправляемые клиентом представляются в виде текста как аргумент командной строки. Приложение-клиент будет показывать данные полученные с сервера, чтобы мы могли видеть что возвращается. Многие системы включают в себя эхо-сервис для отладки и тестирования приложений. BioForceGun 22.05.12 в 13:25 |
