websocket- все статьи тега


Настройка Nginx и Socket.IO

Я пытаюсь настроить Nginx для работы с Socket.IO И я нашел это в Socket.IO GitHub wiki. Я установил Nginx 1.1.10. server { listen 80; server_name socket.myserver.com; location / { proxy_pass http://localhost:3030; } } Ниже мой Socket.io код var io = require('socket.io').listen(3030); io.configure(function() { io.enable('browser client etag'); io.set('transports', [ 'websocket','xhr-polling' ]); }); io.sockets.on('connection', function (socket) ...

Является ли соединение websocket надежным?

Я всегда думал, что web socket гарантирует доставку данных, так как он построен поверх TCP, который надежен. Я читал документацию Java web socket API по этой ссылке https://docs.oracle.com/javaee/7/api/javax/websocket/RemoteEndpoint.html Он говорит, что Нет никакой гарантии успешной доставки сообщения веб-сокета к узлу, но если действие отправки сообщения вызывает ошибку, известную контейнеру, API выдает оно. Разве TCP не должен гарантировать доставку сообщения? ...

В чем разница между WebRTC и WebSockets для низкоуровневой передачи данных

Я пытаюсь понять разницу между WebRTC и WebSockets, чтобы лучше понять, какой сценарий требует чего. Мне любопытна широкая идея двух сторон (в основном веб-приложений, но потенциально одна из них является выделенным серверным приложением), говорящих друг с другом. Предположение: очевидно, что в отношении ad-hoc сетей WebRTC выигрывает, поскольку он изначально поддерживает протокол/метод ICE. Вопросы: относительно прямого связь между двумя известными сторонами в браузере, если я не полаг ...

Использование HTTP-прокси узла для подключения websocket прокси-сервера

У меня есть приложение, которое использует websockets через socket.io для моего приложения я хотел бы использовать отдельный HTTP-сервер для обслуживания статического контента и JavaScript для моего приложения. Поэтому мне нужно поставить прокси на место. Я используюnode-http-proxy . В качестве отправной точки у меня есть приложение websockets, работающее на порту 8081. Я использую следующий код для повторного направления socket.io связи с этим автономным сервером, в то время как использование ...

аутентификация пользователей / socket io

Я новичок в этом, я создаю игру, в которой пользователи должны войти и могут взаимодействовать друг с другом или с подмножеством других пользователей, вошедших в систему. Моя первоначальная мысль заключается в том, что после того, как они войдут в систему, добавьте их/их идентификатор клиента websocket к массиву зарегистрированных в данный момент пользователей и пусть это будет то, чем я манипулирую, чтобы узнать, кто вошел в систему или нет. Является ли это нормальным способом заниматься по ...

Что такое Long-Polling, Websockets, Server-Sent Events (SSE) и Comet?

Я пробовал читать некоторые статьи, но я еще не очень ясно о понятиях. кто-нибудь хотел бы попробовать объяснить мне, что это за технологии: Опроса Сервер-Отправлено Событий Websockets Комета одна вещь, с которой я сталкивался каждый раз, была, сервер держит соединение открытым и передает данные клиенту. Как соединение остается открытым, и как клиент получает выталкиваемые данные? (Как клиент использует данные, может быть, какой-то код может помочь?) теперь, какой из них я должен использова ...

Веб-сокетов и сервер-отправлено событий/тип EventSource

и WebSockets и Сервер-Отправлено Событий способны передавать данные в браузерах. Мне кажется, что это конкурирующие технологии. В чем разница между ними? Когда бы вы предпочли одно другому? ...

Разница между сокетом и websocket?

Я создаю веб-приложение, которое должно взаимодействовать с другим приложением с помощью сокетов. Это новая территория для меня, поэтому хочу быть уверенным, что сокеты отличаются от websockets. Похоже, что они только концептуально похожи. спрашивая, потому что изначально я планировал использовать Django в качестве основы для моего проекта, но в сообщении SO, которое я связал выше, очень ясно, что websockets невозможны (или, по крайней мере, не надежны, даже с чем-то как django-websockets), ...

Фэй против Socket.IO (и Джаггернаут)

гнездо.ИО по-видимому, наиболее популярных и активных библиотеки эмуляции вебсокетов. Джаггернаут использует его для создания полной системы pub / sub. Фэй также популярен и активен, и имеет свою собственную библиотеку javascript, что делает его полную функциональность сопоставимой с Juggernaut. Джаггернаут использует узел на своем сервере, и Фэй можете использовать любой узел или стойку. Джаггернаут использует Redis для хранения (устранение: он использует Redis для для pub / sub), и Фэй только ...

Websocket API для замены REST API?

У меня есть приложение, основная функция которого работает в режиме реального времени, через websockets или длинный опрос. тем не менее, большая часть сайта написана в спокойной манере, что хорошо для приложений s и других клиентов в будущем. Тем не менее, я думаю о переходе на API websocket для всех функций сайта, вдали от REST. Это облегчило бы мне интеграцию функций реального времени во все части сайта. Это сделало бы его более трудным, чтобы построить приложения или мобильные клиенты? Я об ...

Создание "Привет мировой" пример вебсокетов

Я не понимаю, почему я не могу сделать следующий код работать. Я хочу подключиться с помощью JavaScript к моему консольному приложению сервера. А затем отправить данные на сервер. вот код сервера: static void Main(string[] args) { TcpListener server = new TcpListener(IPAddress.Parse("127.0.0.1"), 9998); server.Start(); var client = server.AcceptTcpClient(); var stream = client.GetStream(); while (true) { var buffe ...

Как использовать сокеты в JavaScriptHTML? [закрытый]

Как использовать сокеты в JavaScriptHTML? может быть, с помощью некоторых прохладных HTML5? библиотеки? Учебники? Статьи В Блогах? ...

JavaScript WebSockets с UDP?

Я пишу приложение JavaScript, которое должно получать огромное количество данных от других пользователей. Это не важно, если некоторые из этих данных теряется. Есть ли какой-то способ с помощью JavaScript с веб-сокетов UDP, а не TCP? ...

Потоковое видео через websockets с использованием JavaScript

каков самый быстрый способ потоковой передачи live видео с помощью JavaScript? Является ли WebSockets через TCP достаточно быстрым протоколом для потоковой передачи видео, скажем, 30 кадров в секунду? ...

Позволяют ли websockets общаться p2p (браузер с браузером)?

чтобы уточнить, когда я спрашиваю о связи браузера с браузером, я имею в виду без сервера между пересылкой сообщения. Я хотел бы реализовать что-то подобное для игры. Если p2p в websockets невозможно, существуют ли подобные альтернативы? Любая помощь приветствуется. ...

WebSockets пинг-понг, почему бы не TCP keepalive?

WebSockets параметр отправки пингов на другой конец, где другой конец должен отвечать понгом. после получения кадра Ping конечная точка должна отправить кадр Pong ответ, если он уже не получил близкий кадр. Он должен ответьте с рамкой понг, как только это практично. TCP предложит нечто подобное в форме keepalive: [Y]ou отправьте своему одноранговому узлу пробный пакет keepalive без данных в нем, и флаг ACK включен. Вы можете сделать это из-за спецификаций TCP/IP, как своего ...