@TheRevan

Как происходит событийное взаимодействие между клиентом и сервером в java?

Каким образом пишется event listener на сервере java ServerSocket в зависимости от переданных параметров? Неужели все происходит через передачу текстовой информации методом InputStream getInputStream и т.д. Есть примеры кода или готового проекты, чтобы посмотреть, что там да как?
  • Вопрос задан
  • 346 просмотров
Решения вопроса 1
@ivan19631224
Неужели все происходит через передачу текстовой информации методом InputStream getInputStream и т.д.

Да, примерно так и есть, только не текстовой, а бинарной, как правило. Другое дело, что во-первых, это всё оборачивается кучей слоёв абстракций, чтобы было удобней с этим работать. Во-вторых, getInputStream - это для синхронного вводе-вывода, есть ещё асинхронный, там всё несколько сложнее.
Для решения различных задач клиент-серверного взаимодействия существует немало библиотек и фреймворков. Я рекомендую вам посмотреть в сторону netty, попробовать tutorail-ы и т.п., чтобы понять как оно работает.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
TT Development Санкт-Петербург
от 160 000 до 250 000 ₽
AISA IT-Service Санкт-Петербург
от 50 000 до 200 000 ₽
ENJOY PRO Санкт-Петербург
от 170 000 до 280 000 ₽
23 сент. 2021, в 23:19
600 руб./за проект
23 сент. 2021, в 23:04
40000 руб./за проект
23 сент. 2021, в 22:59
1500 руб./за проект