Страницу Назад
Поискать другие аналоги этой работы
200 Лабораторная работа №5 по Сетевое программное обеспечениеID: 184172Дата закачки: 17 Октября 2017 Продавец: zalexz95 (Напишите, если есть вопросы) Посмотреть другие работы этого продавца Тип работы: Работа Лабораторная Форматы файлов: C Сдано в учебном заведении: СибГУТИ Описание: 1. Разработать программу однопотокового сервера, использующую асинхронный ввод/вывод (организованный с помощью системного вызова select) обеспечивающую псевдопараллельную работу клиентов. 2. Написать клиентскую программу, передающую сообщения на сервер. 3. Продемонстрировать асинхронную работу сервера. Например, при запуске клиента пользователь задает число i от 1 до 10. Клиент передает серверу в цикле это число с задержкой в i секунд между передачей. Сервер отображает на экран полученную от клиентов информацию. Например: 1-й клиент посылает число 1 в цикле с задержкой в 1 сек. 2-ой клиент посылает число 2 с задержкой в 2 сек. 3-й клиент посылает число 3 в цикле с задержкой в 3 сек. Сервер отображает информацию полученную от клиентов. Если у Вас правильно организован асинхронный ввод/вывод, то на экран со стороны сервера будет выводиться с чередованием числа 1, 2 и 3. Причем частота появления определенного числа будет зависеть от задержки по времени его передачи. 4. Реализация - на языке C/C++, консольные приложения. Серверная программа должна находить номер свободного порта и выводить его на экран. При запуске клиентской программы задавать со строки IP адрес сервера и порт (например, см. [1], стр. 338-342, функции bind, getsockname). Комментарии: Год сдачи: 2015 Сибирский Государственный Университет Телекоммуникаций и Информатики Оценка: Отлично Преподаватель: Павский Размер файла: 11,5 Кбайт Фаил: (.rar)
Скачано: 3 Коментариев: 0 |
||||
Есть вопросы? Посмотри часто задаваемые вопросы и ответы на них. Опять не то? Мы можем помочь сделать! Некоторые похожие работы:Мультисервисные сети связи. Лабораторная работа №1. Эталонная модель взаимодействия – OSI.Контрольная и Лабораторные работы 1-3 по дисциплине: Основы администрирования сетевых устройств. Вариант №8 Лабораторные работы 1-2 по дисциплине: Планирование и управление информационной безопасностью. Вариант №20 Контрольная и Лабораторные работы 1-2 по дисциплине: Планирование и управление информационной безопасностью. Вариант №20 Лабораторные работы 1-2 по дисциплине: Планирование и управление информационной безопасностью. Вариант №26 Контрольная и Лабораторные работы 1-2 по дисциплине: Планирование и управление информационной безопасностью. Вариант №26 Лабораторные работы 1-3 по дисциплине: Основы компьютерных технологий. Вариант №9 Ещё искать по базе с такими же ключевыми словами. |
||||
Не можешь найти то что нужно? Мы можем помочь сделать! От 350 руб. за реферат, низкие цены. Спеши, предложение ограничено ! |
Вход в аккаунт:
Страницу Назад
Cодержание / Сетевое программное обеспечение / Лабораторная работа №5 по Сетевое программное обеспечение
Вход в аккаунт: