Публикации по теме 'websocket'
Начало работы с WebSockets и данными JSON в Rust
В этом руководстве рассказывается о настройке простого клиента WebSocket, потоковой передаче данных JSON с сервера и анализе этих данных обратно в Rust с использованием Tungstenite и Serde .
Используемые веб-сокеты становятся все более и более популярными для приложений веб-сервисов, и с вашим приложением, работающим на Rust, вы можете передавать, анализировать и обрабатывать данные с молниеносной скоростью.
В этом примере рассматривается настройка проекта Rust, создание базового..
Фундаментальные знания о проектировании систем (12) — Протокол WebSocket
Фундаментальные знания о проектировании систем (12) — протокол WebSocket
Websocket позволяет браузерам иметь возможности двусторонней связи в режиме реального времени. Он может открыть интерактивный сеанс связи между браузером пользователя и сервером. Он обеспечивает способ обмена данными между клиентом и…
Как настроить WebSockets как профессионал
Недавно я только начал использовать WebSockets в гораздо большем масштабе, и есть много вещей, о которых я не думал, работая над небольшими проектами. В этой статье я поделюсь некоторыми из того, что я узнал.
Что такое веб-сокеты 🤔
Если вы работаете над приложением и хотите отправлять данные в режиме реального времени или отслеживать изменения, происходящие в режиме реального времени, вам необходимо использовать WebSockets.
WebSocket — это один TCP (протокол соединения передачи),..
Правильный способ вызова экземпляра PusherJs в функциональном компоненте ReactJs
PusherJs — это библиотека для запуска и подписки на события в реальном времени на основе WebSockets. Другими словами, вы можете думать об этом как о более удобной и быстрой альтернативе WebSockets.
Есть несколько вещей, с которыми вы должны быть осторожны при работе с Pusher, чтобы избежать накладных расходов и уменьшить общую сумму счета:
Объявите переменную Pusher и каждый канал как const . Подпишитесь на все каналы, когда компонент смонтирован Убедитесь, что вы отписались от всех..
Введение в веб-сокеты с socket.io и Express
В большинстве случаев функции веб-сайта не синхронизируются между пользователями; разные пользователи, заходящие на сайт в разное время, будут видеть разные вещи. Например, если вы вводите данные для входа в систему, ваш собеседник не увидит ее внезапно, как призрак, на своем экране. Однако для многих простых случаев использования синхронизация необходима - например, для форумов или кнопок счетчика посетителей. Все пользователи на одной странице должны видеть (некоторые) одни и те же..
Расширение Liferay 6.2 с помощью Delegate Servlet и микросервисов
Веб-сокеты как пример
В этой статье описывается, как добавить WebSockets в Liferay 6.2 путем интеграции Liferay с крошечным микросервисом Node. Реализация вдохновлена этой статьей Джеймса Фолкнера .
В этой статье больше внимания уделяется специфическим приемам Liferay, а не socket.io (браузерная и серверная реализация). Вы можете проверить полный код в одном из моих побочных проектов .
Связь между сервером и клиентом
Клиент запрашивает у Liferay аутентификационный JWT —..
Приложение для совместного рисования: взаимодействие с сокетами
В этом разделе мы настроим связь между интерфейсом и сервером с помощью веб-сокетов.
Настройка серверной части
Впервые за долгое время мы вносим изменения в server/index.js . Существуют различные пакеты веб-сокетов для Node. Для нашего относительно простого варианта использования мы просто используем ws . Импортируйте это в верхней части файла:
const {WebSocketServer} = require('ws');
Внизу файла давайте добавим код для проверки концепции. Это запустит сервер веб-сокетов и..