Страницу Назад
Поискать другие аналоги этой работы
170 Создать классы для реализации многопоточного соединения. Проверить передачу текстовой строки от клиента серверу и обратно. Использовать созданные классы для продолжительного сеанса связинескольких процессов. Обеспечить ввод с клавиатуры потоков данных дляID: 181494Дата закачки: 20 Июня 2017 Продавец: Max7im (Напишите, если есть вопросы) Посмотреть другие работы этого продавца Тип работы: Работа Лабораторная Сдано в учебном заведении: ДО СИБГУТИ Описание: Порядок выполнения работы: 1. Запустить среду Eclipse, установленную на компьютере. 2. Создать новый проект. Указать его название и местоположение. 3. Создать класс-клиент,содержащий метод main(). Добавить в класс средства для ввода строки с клавиатуры: BufferedReader keyboard = newBufferedReader(newInputStreamReader(System.in)); … String str = keyboard.readLine(); 4. Создать класс-сервер,расширяющий Thread, и содержащий метод run() для реализации функций сервера. 5. Создать класс, содержащий метод main(), и осуществляющий соединение с клиентскими сокетами. 6. Компилировать классы. 7. При необходимости исправить найденные ошибки и повторить пп.6. 8. Запустить на выполнение класс-сервер. 9. Запустить на выполнение классы-клиенты. 10. Проследить за передачейтекста от клиентов к серверу и обратно. 11. Обеспечить сеанс связиклиент-сервер до завершения его пользователем (передать несколько введённых с клавиатуры текстовых строк). 12. Если есть такая возможность, обеспечить соединение нескольких клиентов, находящихся на разных компьютерах, с сервером. 13. Оформить отчёт. 14. Сдать работу. Содержание отчёта: 1. Номер, название и цель лабораторной работы. 2. Задание по варианту. 3. Описание классов: их полей и методов. 4. Тексты классов. 5. Результаты работы программы. 6. Описание полученных результатов. 7. Вывод по проделанной работе. Контрольные вопросы: 1. Что такое многозадачность и многопоточность? 2. Какими способами можно организовать создание и работу потоков? 3. Для чего нужен метод start()? 4. Охарактеризуйте метод accept(). 5. Перечислите классы и методы, входящие в состав класса ServerSocket. Комментарии: Сдано 2017 год зачтено ! Отчет содержит ответы на контрольные вопросы лабораторную работу с скринами тестов программы и файлы самого Java кода Размер файла: 193,4 Кбайт Фаил: ![]() ------------------- Обратите внимание, что преподаватели часто переставляют варианты и меняют исходные данные! Если вы хотите, чтобы работа точно соответствовала, смотрите исходные данные. Если их нет, обратитесь к продавцу или к нам в тех. поддержку. Имейте ввиду, что согласно гарантии возврата средств, мы не возвращаем деньги если вариант окажется не тот. -------------------
Скачано: 2 Коментариев: 0 |
||||
Есть вопросы? Посмотри часто задаваемые вопросы и ответы на них. Опять не то? Мы можем помочь сделать!
Лабораторные работы №1,2,3 по дисциплине: Технология разработки телекоммуникационных сервисов. Вариант №03
Лабораторные работы №1,2,3 и Контрольная работа по дисциплине: Технология разработки телекоммуникационных сервисов. Вариант №10 Лабораторные работы №1,2,3 по дисциплине: Технология разработки телекоммуникационных сервисов. Вариант №10 Лабораторные работы №1-3 по дисциплине: Технология разработки телекоммуникационных сервисов. Вариант №05 Лабораторные работы 1-3 по дисциплине: Технология разработки телекоммуникационных сервисов. Вариант №03 Лабораторная работа №1-3 по дисциплине: Технология разработки телекоммуникационных сервисов. Вариант №8 Лабораторные работы №1,2,3 по дисциплине: Технология разработки телекоммуникационных сервисов. Вариант №04 Ещё искать по базе с такими же ключевыми словами. |
||||
Не можешь найти то что нужно? Мы можем помочь сделать! От 350 руб. за реферат, низкие цены. Спеши, предложение ограничено ! |
Вход в аккаунт:
Страницу Назад
Cодержание / Технология разработки телекоммуникационных сервисов / Создать классы для реализации многопоточного соединения. Проверить передачу текстовой строки от клиента серверу и обратно. Использовать созданные классы для продолжительного сеанса связинескольких процессов. Обеспечить ввод с клавиатуры потоков данных для