Топ курс

Java. Клиент - серверное приложение. Многопоточное.

Java, Socket, Server Socket, Intellij Idea, HTTP, Telnet, TCP/IP, Threads

Начинающий Русский
  • Review rating
  • Review rating
  • Review rating
  • Review rating
  • Review rating
5 (4 Отзывы), 4 Студенты зачислены, Обновлен: Sun, 23-Aug-2020
12000 руб 960 руб

Этот курс включает

03:22:19 Часов видео.
17 Занятий.
Полный доступ.
Доступ с мобильного, планшета и ТВ.
Поделиться

Что вы узнаете ?

Использование сокетов для связи двух приложений по TCP/IP
Синхронизация потоков
Создание простого web-сервера-автоответчика
Создание универсального модуля для связи двух программ
Создание многопоточной программы

Описание

Вы узнаете, как можно установить полноценный диалог между двумя программами, которые могут быть размещены и запущены на разных, даже весьма удалённых, компьютерах. 

В начале реализуется простейший вариант диалога с двумя разными программами: сервер и клиент.

Базируясь на принципиальных различиях в структурах сервера и клиента, а также наличия в них общего кода, создаётся "универсальный сокет" в виде отдельного класса Phone, который может работать и как сервер, и как клиент.

Разработка программы ведётся в среде Intellij Idea, с помощью которой будут показаны некоторые эффективные приемы кодогенерации. 

Во второй части курса мы поговорим о многопоточности, когда она нужна, а когда от неё нет пользы.

Будут рассмотрены основные принципы создания многопоточного приложения, причины возникновения коллизий и способы их разрешения.

После небольшой теоретической подготовки мы добавим многопоточность в созданный сервер написанной программы. И сделаем это двумя разными способами.

В конце курса рассмотрено два способа создания многопоточного сервера.

Для кого этот курс:
  • программисты
  • инженеры
  • студенты

Условия

Базовые знания Java Умение работать в Intellij Idea

О преподавателе

Instructor image
72 Отзывы
4 Студенты
18 Курсы

Отзывы студентов

5
  • Review rating
  • Review rating
  • Review rating
  • Review rating
  • Review rating
Рейтинг курса

Отзывы

Image Description
Sat, 09-May-2020

Татьяна Бабенко

  • Review rating
  • Review rating
  • Review rating
  • Review rating
  • Review rating

Много нового для себя узнала, спасибо

Image Description
Sat, 09-May-2020

Артур Мамедов

  • Review rating
  • Review rating
  • Review rating
  • Review rating
  • Review rating

Автор молодец, всё понятно и доходчиво!)

Image Description
Sat, 09-May-2020

Валерий Демьянов

  • Review rating
  • Review rating
  • Review rating
  • Review rating
  • Review rating

Спасибо за хороший курс

Image Description
Sat, 09-May-2020

Александр Любимов

  • Review rating
  • Review rating
  • Review rating
  • Review rating
  • Review rating