Вопросы с тегом «socket.io»

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

Socket.IO кажется самой популярной и активной библиотекой эмуляции WebSocket. Джаггернаут использует его для создания полной системы публикации / подписки. Faye также популярна и активна, и у нее есть собственная библиотека javascript, что делает ее полную функциональность сопоставимой с...

99
WebSockets и прокси Apache: как настроить mod_proxy_wstunnel?

У меня есть : Apache(v2.4) на 80 -й порт моего сервера для www.domain1.com, с mod_proxy и mod_proxy_wstunnel включен node.js + socket.io на порт 3001 того же сервера. Доступ www.domain2.com(через порт 80) перенаправляется на 2. благодаря методу, описанному здесь . Я установил это в конфигурации...

98
В чем разница между io.sockets.emit и трансляцией?

В чем разница между io.sockets.emit и socket.broadcast.emit? Это только широковещательная передача для всех, НО сокет, который ее отправляет? Похоже, их можно использовать как взаимозаменяемые: io.sockets.on('connection', function (socket) { //these should do the same thing io.sockets.emit('this',...

98
Как интегрировать nodeJS + Socket.IO и PHP?

Я недавно искал хороший способ связи между nodeJS и PHP. Идея в том, что nodeJS все еще довольно новый, и может быть довольно сложно разработать полное приложение только с ним. Более того, он может вам понадобиться только для одного модуля вашего проекта, например для уведомлений в реальном...

96
Как отправить сообщение конкретному клиенту с помощью socket.io

Я начинаю с socket.io + node.js, я знаю, как отправить сообщение локально и использовать socket.broadcast.emit()функцию широковещания : - все подключенные клиенты получают одно и то же сообщение. Теперь я хотел бы знать, как отправить личное сообщение конкретному клиенту, я имею в виду один сокет...

93
Использование socket.io в Express 4 и экспресс-генератора / bin / www

Итак, дело в том, что я пытаюсь использовать socket.io в экспресс-проекте. После запуска Express Js 4 я обновил свой экспресс-генератор, и теперь начальные функции приложения ./bin/wwwперешли в файл, включая эти переменные (содержимое файла www: http://jsfiddle.net/avMa5/ ) var server =...

89
Как поделиться сессиями с Socket.IO 1.x и Express 4.x?

Как я могу поделиться сеансом с Socket.io 1.0 и Express 4.x? Я использую Redis Store, но считаю, что это не имеет значения. Я знаю, что мне нужно использовать промежуточное ПО для просмотра файлов cookie и получения сеанса, но не знаю, как это сделать. Я искал, но не нашел рабочих var RedisStore =...

88
Socket.IO обрабатывает событие отключения

Не могу обработать это событие отключения, не знаю, почему сокет не отправляется клиенту / клиенту не отвечает! Сервер io.sockets.on('connection', function (socket) { socket.on('NewPlayer', function(data1) { online = online + 1; console.log('Online players : ' + online); console.log('New player...

83
Клиент Socket.io: отвечать на все события одним обработчиком?

Возможно ли, чтобы клиент socket.io отвечал на все события, не указывая каждое событие индивидуально? Например, что-то вроде этого (что сейчас явно не работает): var socket = io.connect("http://myserver"); socket.on("*", function(){ // listen to any and all events that are emitted from the //...

81
Надежность транспорта Websocket (потеря данных Socket.io при переподключении)

Используемый NodeJS, Socket.io Проблема Представьте, что есть 2 пользователя U1 и U2 , подключенных к приложению через Socket.io. Алгоритм следующий: U1 полностью теряет подключение к Интернету (например, отключает Интернет) U2 отправляет сообщение U1 . U1 еще не получает сообщение, потому что...

81
Может ли AngularJS автоматически обновлять представление, если постоянная модель (серверная база данных) изменена внешним приложением?

Я только начинаю знакомиться с AngularJS, но я хотел бы создать веб-приложение с представлением, которое автоматически обновляется в режиме реального времени (без обновления) для пользователя, когда что-то меняется в серверной базе данных. Может ли AngularJS справиться с этим (в основном)...