Книга: UNIX: разработка сетевых приложений

Запуск программы

Запуск программы

Мы запустили эхо-сервер SCTP без аргументов командной строки на компьютере, работающем под управлением FreeBSD. Клиенту при запуске необходимо указать IP-адрес сервера.

freebsd4% sctpclient01 10.1.1.5
[0]Hello                                     Отправка сообщения по потоку 0
From str:1 seq:0 (assoc:0xc99e15a0):[0]Hello Эхо-ответ сервера в потоке 1
[4]Message two                               Отправка сообщения по потоку 4
From str:5 seq:0 (assoc.0xc99e15a0):[4]Message two   Эхо-ответ сервера
                                                     в потоке 5
[4]Message three                             Отправка сообщения по потоку 4
From str:5 seq:1 (assoc 0xc99e15a0):[4]Message three Эхо-ответ сервера
                                                     в потоке 5
^D                                           Ввод символа EOF
freebsd4%

Обратите внимание, что клиент отправляет сообщения по потокам 0 и 4, а сервер отвечает ему по потокам 1 и 5. Именно такое поведение и ожидается в том случае, когда наш сервер запускается без аргументов командной строки. Заметьте также, что порядковый номер сообщения по пятому потоку увеличился на единицу при приеме третьего сообщения, как и должно было произойти.

Оглавление книги

Оглавление статьи/книги

Генерация: 0.112. Запросов К БД/Cache: 0 / 2
поделиться
Вверх Вниз