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

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

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

В build.gradle.kts в блок dependencies достаточно одной строки с версией 1.5.7:

dependencies { implementation( "org.java-websocket:Java-WebSocket:1.5.7", ) }

После синхронизации Gradle доступны пакеты org.java_websocket.server и org.java_websocket.client. Плагин Kotlin JVM и остальные зависимости проекта менять не нужно - версию библиотеки задают в одном месте.

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

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