Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jvSpWsDep 315 of 322 menu
◀ ▶

Библиотека WebSocket в Java

Стандартная библиотека JDK не поднимает учебный сервер для постоянного двустороннего обмена в одном процессе. Артефакт Java-WebSocket реализует протокол поверх TCP: тип сервера принимает подключения, тип клиента инициирует их по URI со схемой ws.

В build.gradle задают Java 21 через toolchain и одну зависимость с версией 1.5.7:

plugins { id 'java' } java { toolchain { languageVersion = JavaLanguageVersion.of(21) } } repositories { mavenCentral() } dependencies { implementation 'org.java-websocket:Java-WebSocket:1.5.7' }

После синхронизации Gradle доступны пакеты org.java_websocket.server и org.java_websocket.client. Остальные настройки компилятора менять не нужно: достаточно указать версию артефакта в одном месте.

Зависимость подключают в implementation, если примеры с сервером и клиентом запускают обычным запуском main, а не только из тестов.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить