Лабораторная работа №3 по дисциплине "Технология разработки телекоммуникационных сервисов" Вариант №16
Состав работы
|
|
|
|
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
- Программа для просмотра изображений
Описание
Лабораторная работа №3
РАЗРАБОТКА МНОГОПОТОЧНОГО СОКЕТА
Задание:
Создать классы для реализации многопоточного соединения. Проверить передачу текстовой строки от клиента серверу и обратно. Использовать созданные классы для продолжительного сеанса связинескольких процессов. Обеспечить ввод с клавиатуры потоков данных для передачи клиентом серверу и обратно, окончание сеанса связи, и закрытие сокетов (клиента и сервера) по введённому с клавиатуры кодовому слову, например, «END».
Порядок выполнения работы:
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. Вывод по проделанной работе.
РАЗРАБОТКА МНОГОПОТОЧНОГО СОКЕТА
Задание:
Создать классы для реализации многопоточного соединения. Проверить передачу текстовой строки от клиента серверу и обратно. Использовать созданные классы для продолжительного сеанса связинескольких процессов. Обеспечить ввод с клавиатуры потоков данных для передачи клиентом серверу и обратно, окончание сеанса связи, и закрытие сокетов (клиента и сервера) по введённому с клавиатуры кодовому слову, например, «END».
Порядок выполнения работы:
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. Вывод по проделанной работе.
Дополнительная информация
Вариант №16
Другие работы
Реферат: Архитектура Киевской Руси
Slolka
: 30 июля 2013
1. Архитектура Киевской Руси…………………………………………………...3
2. Архитектура в период феодальной раздробленности………………………..5
3. Архитектура Владимиро-Суздальского княжества…………………………..7
4. Архитектура Новгорода и Пскова…………………………………………...10
Литература……………………………………………………………………….14
I. АРХИТЕКТУРА КИЕВСКОЙ РУСИ
Н. М. Карамзин в «Истории государства Российского», описывая истоки возникновения искусства Древней Руси, рассказывает, как «Владимир, увидев, подобно бабке своей, заблуждение языче
5 руб.
Мат.анализ. Вариант №10 СИБИТ
Света5
: 26 марта 2018
КОНТРОЛЬНАЯ РАБОТА
В задачах 1 – 10 найти указанные пределы
В задачах 11 – 20 для каждой из заданных функций найти точки
разрыва и исследовать их характер.
В задачах 21 – 30 найти производные заданных функций.
В задачах 31 – 40 исследовать данные функции методами
дифференциального исчисления и построить их графики.
В задачах 41 – 50 найти неопределенные интегралы.
В задачах 51 – 60 вычислить определенные интегралы.
В задачах 61 – 70 найти площади фигуры, ограниченных линиями.
Сделать чертеж.
450 руб.
Проектування протяжки, різця, червячної фрези
Рики-Тики-Та
: 23 мая 2012
Зміст
Вступ 3
1 Проектування фасонних різців 3
1.1 Вибір геометричних параметрів фасонних різців 3
1.2 Вибір вузлових точок профілю деталі 3
1.3 Вибір діаметра заготовки та визначення габаритних розмірів різця 4
1.4 Графічне профілювання фасонних різців 5
1.5 Аналітичне профілювання фасонних різців 6
1.6 Побудова епюр зміни кутів фасонних різців 7
2 Проектування черв’ячних фрез для обробки деталей неевольвентного профілю 10
2.1 Графічні методи профілювання черв’ячних фрез 10
2.1.1 Графічна побу
55 руб.
Принципиальная схема испытательного стенда скважинного оборудования и резьбовых соединений-Чертеж-Оборудование для добычи и подготовки нефти и газа-Курсовая работа-Дипломная работа
nakonechnyy.1992@list.ru
: 27 февраля 2018
Принципиальная схема испытательного стенда скважинного оборудования и резьбовых соединений-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Оборудование для добычи и подготовки нефти и газа-Курсовая работа-Дипломная работа
368 руб.