Лабораторные работы №2-3 по дисциплине: Технология разработки телекоммуникационных сервисов. Вариант общий

Состав работы

material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon .classpath
material.view.file_icon .project
material.view.file_icon
material.view.file_icon org.eclipse.core.resources.prefs
material.view.file_icon org.eclipse.jdt.core.prefs
material.view.file_icon
material.view.file_icon
material.view.file_icon Client.class
material.view.file_icon Server.class
material.view.file_icon
material.view.file_icon
material.view.file_icon Client.java
material.view.file_icon Server.java
material.view.file_icon Отчет_ЛР2.docx
material.view.file_icon
material.view.file_icon
material.view.file_icon .classpath
material.view.file_icon .project
material.view.file_icon
material.view.file_icon org.eclipse.core.resources.prefs
material.view.file_icon org.eclipse.jdt.core.prefs
material.view.file_icon
material.view.file_icon
material.view.file_icon Client.class
material.view.file_icon MultiServer.class
material.view.file_icon ServerThread.class
material.view.file_icon
material.view.file_icon
material.view.file_icon Client.java
material.view.file_icon MultiServer.java
material.view.file_icon ServerThread.java
material.view.file_icon Отчет_ЛР3.docx

Необходимые программы

Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Лабораторная работа №2
РЕАЛИЗАЦИЯ КЛИЕНТ-СЕРВЕРНОЙ АРХИТЕКТУРЫ С ПОМОЩЬЮ СОКЕТОВ

Цель работы: Изучение методов программирования сокетов с использованием пакета java.net.

Подготовка к лабораторной работе:
1. Изучить лекционный материал дисциплины "Технологии разработки телекоммуникационных сервисов" по темам "Распределённые приложения" и "Реализация клиент-серверной архитектуры на сокетах".
2. Изучить соответствующие разделы в литературе [3, 4].
3. Повторить принципы работы в среде Eclipse.

Краткая теория

Задание:
Создать два класса: Clientи Server, использующие классы и методы пакета java.net, для связи двух процессов на основе протокола TCP. Проверить передачу текстовой строки от клиента серверу и обратно. Использовать созданные классы для продолжительного сеанса связидвух процессов. Обеспечить ввод с клавиатуры потоков данных для передачи клиентом серверу и обратно, окончание сеанса связи, и закрытие сокетов (клиента и сервера) по введённому с клавиатуры кодовому слову, например, «END».

Порядок выполнения работы:
1. Запустить среду Eclipse, установленную на компьютере.
2. Создать новый проект. Указать его название и местоположение.
3. Создать класс-клиент,содержащий метод main(). Добавить в класс средства для ввода строки с клавиатуры:
BufferedReader keyboard = newBufferedReader(newInputStreamReader(System.in));

String str = keyboard.readLine();
4. Создать класс-сервер,содержащий метод main().
5. Компилировать классы.
6. При необходимости исправить найденные ошибки и повторить п.5.
7. Запустить на выполнение класс-сервер.
8. Запустить на выполнение класс-клиент.
9. Проследить за передачейтекста от клиента к серверу и обратно.
10. Обеспечить сеанс связиклиент-сервер до завершения его пользователем (передать несколько введённых с клавиатуры текстовых строк).
11. Если есть возможность, проверить работу клиент-серверного приложения на двух, соединённых в сеть, компьютерах.
12. Оформить отчёт.
13. Сдать работу.

Ответы на контрольные вопросы:
1. Чем передача данных по протоколу UDPотличается от передачи по протоколу TCP?
2. Что такое сокет?
3. Какие существуют разновидности архитектуры клиент-сервер?
4. Чем отличается класс ServerSocketот класса Socket?
5. Какие классы сокетов для протокола UDPвы знаете?
6. Какой пакет java используется для работы с сокетами?



Лабораторная работа №3
РАЗРАБОТКА МНОГОПОТОЧНОГО СОКЕТА

Цель работы: Изучение методов программирования многопоточных сокетов с использованием пакетов java.net и java.lang.

Подготовка к лабораторной работе:
1. Изучить лекционный материал дисциплины "Технологии разработки телекоммуникационных сервисов" по темам: "Архитектура клиент-сервер. Сокеты", "Разработка многопоточного сокета".
2. Изучить соответствующие разделы в литературе [1-4].
3. Повторить принципы работы в среде Eclipse.

Краткая теория

Задание:
Создать классы для реализации многопоточного соединения. Проверить передачу текстовой строки от клиента серверу и обратно. Использовать созданные классы для продолжительного сеанса связинескольких процессов. Обеспечить ввод с клавиатуры потоков данных для передачи клиентом серверу и обратно, окончание сеанса связи, и закрытие сокетов (клиента и сервера) по введённому с клавиатуры кодовому слову, например, «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. Для чего нужен метод start()?
4. Охарактеризуйте метод accept().
5. Перечислите классы и методы, входящие в состав класса ServerSocket.
6. Для чего служит конструкция try…catch…finally?

Дополнительная информация

Зачет без замечаний!
Год сдачи: 2026 г.
Преподаватель: Кокорева Е.В.
Помогу с другим вариантом.

Выполняю работы на заказ по следующим специальностям:
МТС, АЭС, МРМ, ПОВТиАС, ПМ, ФиК и др.
E-mail: help-sibguti@yandex.ru
Лабораторная работа №2 по дисциплине: Технологии разработки телекоммуникационных сервисов. Вариант общий
Лабораторная работа №2 Реализация клиент-серверной архитектуры с помощью сокетов Цель работы: Изучение методов программирования сокетов с использованием пакета java.net. Задание: Создать два класса: Client и Server, использующие классы и методы пакета java.net, для связи двух процессов на основе протокола TCP. Проверить передачу текстовой строки от клиента серверу и обратно. Использовать созданные классы для продолжительного сеанса связи двух процессов. Обеспечить ввод с клавиатуры потоков дан
User SibGOODy : 18 марта 2018
400 руб.
Технология разработки телекоммуникационных сервисов. Лабораторная работа 2. Общий вариант
Лабораторная работа №2 РЕАЛИЗАЦИЯ КЛИЕНТ-СЕРВЕРНОЙ АРХИТЕКТУРЫ С ПОМОЩЬЮ СОКЕТОВ Цель работы:Изучение методов программирования сокетов с использованием пакета java.net. Подготовка к лабораторной работе: 1. Изучить лекционный материал дисциплины "Технологии разработки телекоммуникационных сервисов" по темам "Распределённые приложения" и "Реализация клиент-серверной архитектуры на сокетах". 2. Изучить соответствующие разделы в литературе [3, 4]. 3. Повторить принципы работы в сре
User aleshin : 4 октября 2022
156 руб.
Лабораторная работа №2.Технологии разработки телекоммуникационных сервисов
Задание: Создать два класса: Client и Server, использующие классы и методы пакета java.net, для связи двух процессов на основе протокола TCP. Проверить передачу текстовой строки от клиента серверу и обратно. Использовать созданные классы для продолжительного сеанса связи двух процессов. Обеспечить ввод с клавиатуры потоков данных для передачи клиентом серверу и обратно, окончание сеанса связи, и закрытие сокетов (клиента и сервера) по введённому с клавиатуры кодовому слову, например, «END». Для
User Tatna : 14 апреля 2018
80 руб.
Лабораторная работа №3 по дисциплине: Технологии разработки телекоммуникационных сервисов. Вариант общий
Лабораторная работа №3 Разработка многопоточного сокета Цель работы: Изучение методов программирования многопоточных сокетов с использованием пакетов java.net и java.lang. Задание: Создать классы для реализации многопоточного соединения. Проверить передачу текстовой строки от клиента серверу и обратно. Использовать созданные классы для продолжительного сеанса связи нескольких процессов. Обеспечить ввод с клавиатуры потоков данных для передачи клиентом серверу и обратно, окончание сеанса связи,
User SibGOODy : 18 марта 2018
400 руб.
Лабораторная работа № 2 по дисциплине: Технология разработки телекоммуникационных сервисов
работа на тему: «Реализация клиент-серверной архитектуры с помощью сокетов» Задание: Создать два класса: Client и Server, использующие классы и методы пакета java.net, для связи двух процессов на основе протокола TCP. Проверить передачу текстовой строки от клиента серверу и обратно. Использовать созданные классы для продолжительного сеанса связи двух процессов. Обеспечить ввод с клавиатуры потоков данных для передачи клиентом серверу и обратно, окончание сеанса связи, и закрытие сокетов (клиента
User zzzzzzz : 10 февраля 2019
100 руб.
Технология разработки телекоммуникационных сервисов
Задание на курсовое проектирование 2 Краткие теоретические сведения 3 Система управления базами данных 3 MySQL 4 Eclipse JDT 5 Создание базы данных 6 Создание клиентской части 7 MydbClient.java 8 MainClass.java 10 Вывод 12
User thekara : 3 сентября 2022
2000 руб.
Технологии разработки телекоммуникационных сервисов
Лабораторная работа №1 “Приёмы объектно-ориентированного программирования на языке Java 2” по предмету «Технологии разработки телекоммуникационных сервисов» Лабораторная работа №2 “ РЕАЛИЗАЦИЯ КЛИЕНТ-СЕРВЕРНОЙ АРХИТЕКТУРЫ С ПОМОЩЬЮ СОКЕТОВ» Лабораторная работа №3 Разработка многопоточного сокета
User Dirol340 : 27 января 2021
600 руб.
Технологии разработки телекоммуникационных сервисов
Билет 4 1. Наследование. Полиморфизм. 2. Этапы разработки сервлета. Пример простого сервлета. 3. Задача (тема «Реализация клиент-серверной архитектуры на сокетах»).
User Dirol340 : 10 сентября 2020
150 руб.
АТП на 200 автобусов ЛиАЗ-5256 с разработкой участка ремонта приборов системы питания
Пояснительная записка - 73 стр. А4 Графическая часть - 6 листов формата А1: 1. Генплан; 2. Производственный корпус; 3. Участок; 4. Развертка 5. Кинематика; 6. ТЭП. Содержание: 1. Введение 2. Технологическая часть 3. Конструкторская часть 4. Экологичность и безопасность проекта 5. Организационно-экономическая часть Литература Задачей данного дипломного проекта является проектирование пассажирского АТП с разработкой участка ремонта приборов системы питания. С целью специализации труда произво
User proekt-sto : 2 июля 2019
200 руб.
АТП на 200 автобусов ЛиАЗ-5256 с разработкой участка ремонта приборов системы питания
Гидростатика и гидродинамика ТИУ Задача 2.4 Вариант 8
Определить потери напора и давления по длине в новом стальном трубопроводе (эквивалентная шероховатость его стенок Δэ = 0,15 мм) диаметром d и длиной l, если по нему транспортируется вода с расходом Q = 400 л/с. Кинематическая вязкость воды νв = 1 сСт, а ее плотность ρ = 1000 кг/м³. Как изменятся потери напора и потери давления, если по нему будет транспортироваться нефть с тем же расходом? Коэффициент кинематической вязкости нефти νн принять равным 1 Ст, а плотность ρн = 850 кг/м³.
User Z24 : 31 декабря 2026
200 руб.
Гидростатика и гидродинамика ТИУ Задача 2.4 Вариант 8
Пакетная телефония, лабораторная работа №3, 7-й вариант
1 Цель: Получить теоретические и практические знания о протоколах передачи речи в IP-телефонии. 2 Ход работы: 2.1 Изучить теоретический раздел; 2.2 Выполнить тестовое задание. НЕОБХОДИМО ЗАЙТИ В ПРОГРАММУ И РЕШИТЬ ТЕСТ САМОМУ, ПОД СВОЕЙ ФАМИЛИЕЙ. ПОМОГУ РЕШИТЬ ТЕСТ!
User Александр92 : 7 апреля 2017
297 руб.
Проекции группы тел. Графическая работа №4. Вариант №17.
Проекции группы тел. Вариант 17. Графическая работа 4 По двум видам группы геометрический тел построить третий вид и изометрию. 3d модель и чертеж выполнен на формате А3 (все на скриншотах показано и присутствует в архиве) выполнены в компасе 3D v13, возможно открыть в 14,15,16,17,18,19,20,21,22 и выше версиях компаса. Просьба по всем вопросам писать в Л/С. Отвечу и помогу.
User lepris : 15 февраля 2022
80 руб.
Проекции группы тел. Графическая работа №4. Вариант №17.
up Наверх