1 год назад
Что такое WebSocket простыми словами
WebSocket - это технология позволяющая устанавливать двухстороннее и постоянное соединение между клиентом (клиент - это приложение на компьютере или смартфоне пользователя) и сервером ( сервер - это удаленный компьютер, на котором хранится сайт и связанные с этим сайтом данные) WebSocket позволяет обмениваться данными между клиентом и сервером в режиме реального времени. Это отличает его от традиционного HTTP-протокола, который устанавливает новое соединение каждый раз, когда клиент делает запрос к серверу...
9 месяцев назад
Реализация локального чата на Android через WebSocket без сторонних серверов
В рамках проекта ChatGhost была разработана минималистичная система обмена сообщениями между несколькими клиентами Android, использующая протокол WebSocket. Главной особенностью решения стало отсутствие зависимости от сторонних облачных решений или сервисов, таких как Firebase или Telegram Bot API. Вся система работает в локальной сети, что обеспечивает полный контроль над данными, простоту настройки и высокую скорость передачи сообщений. Реализованно на базе Почтового приложения (временно находиться в MainActivity...