Публикации по теме 'websocket'


Планы Centrifugo 2 и новая библиотека обмена сообщениями в реальном времени для Go
В прошлом году я покинул Mail.Ru, где проработал почти 7 лет. Я присоединился к Avito в конце лета - крупнейшей в России рубрике, где я сейчас работаю над внутренней платформой для обмена сообщениями. Если вы читали некоторые из моих предыдущих постов, то знаете, что обмен сообщениями, особенно обмен сообщениями в реальном времени, - это то, что меня больше всего волнует. На новой работе познакомился с новыми интересными технологиями, с которыми никогда раньше не работал - Kubernetes,..

WebSockets не в двух словах
Обычно, когда браузер посещает веб-страницу, HTTP-запрос отправляется на веб-сервер, на котором размещена эта страница. Веб-сервер подтверждает этот запрос и отправляет ответ. Во многих случаях, например, для цен на акции, новостных отчетов, продаж билетов и т. Д., Ответ может быть устаревшим к тому моменту, когда браузер отображает страницу. Если вы хотите получать самую актуальную информацию в режиме реального времени, вы можете постоянно обновлять эту страницу вручную, но это явно..

WSSiP: прокси-сервер для манипулирования WebSocket
Автор: Саманта Чалкер WSSiP — это инструмент для просмотра, взаимодействия и управления сообщениями WebSocket между браузером и веб-сервером. WebSockets сами по себе являются более новым вариантом клиентского кода JavaScript, который позволяет браузерам подключаться к веб-серверу, чтобы обозначить, что соединение должно быть TCP-соединением. Согласно определению IETF RFC 6455 , целью WebSockets является предоставление механизма для браузерных приложений, которым требуется..

Как создать приложение для чата с React, Socket.io и Express
WebSockets - отличная технология для добавления связи в ваши приложения в реальном времени. Он работает, позволяя приложениям отправлять события в другое приложение, передавая вместе с ним данные. Это означает, что пользователи могут видеть новые данные на своем экране без ручного извлечения новых данных, что обеспечивает лучшую интерактивность и упрощает взаимодействие с пользователем. HTTP также имеет много накладных расходов на отправку данных, которые нужны не всем приложениям,..

Использование React и Reflux в приложениях реального времени на основе веб-сокетов (Часть 3 - Клиентская сторона…
Перед чтением этого рассказа настоятельно рекомендуется взглянуть на Часть 2 , чтобы понять, как работает серверная часть. Введение и общее описание представлены в Части 1 . Структура папок клиентского приложения представлена ​​в репозитории в папке «client». KilroggD / Reflux-ws Reflux-ws - использование React и Reflux в приложениях реального времени на основе веб-сокетов github.com Для обслуживания ресурсов и запуска сервера..

Обеспечение одного подключения к веб-сокету для каждого пользователя с помощью Node.js, Socket.IO и Redis
Недавно я работал над многопользовательской браузерной игрой в реальном времени и столкнулся с проблемой «одного сеанса». По сути, я хотел запретить пользователю подключаться более одного раза через веб-сокеты. Это важно, поскольку многократный вход в одну и ту же учетную запись может создать нечестные сценарии и усложнить логику сервера. Поскольку соединения через веб-сокеты долговечны, мне нужно было найти способ предотвратить это. Список желаний Пользователь может быть..

Track Builder: одностраничное многопользовательское веб-приложение на JavaScript.
Как использовать WebSockets с Vanilla JavaScript и Rails для создания многопользовательских игр Для моего последнего проекта с FlatIron School я разработал одностраничное веб-приложение на JavaScript Track Builder. В этом приложении пользователи могут создавать и просматривать гоночные треки. При их просмотре они подписаны на канал, и другие пользователи также просматривают этот трек, чтобы иметь возможность участвовать в гонках с ними. Вы можете посетить веб-сайт, чтобы..