Articles of socket.io

Node.js автоматически сбой mysql без какой-либо операции в нем

Я работаю с node.js и сталкиваюсь с проблемой с сбоем узла. Сообщение об ошибке, показанное ниже. Error: Connection lost: The server closed the connection. at Protocol.end (/var/www/versions/project/js/node_modules/mysql/lib/protocol/Protocol.js:78:13) at Socket.<anonymous> (/var/www/versions/project/js/node_modules/mysql/lib/Connection.js:81:28) at Socket.EventEmitter.emit (events.js:117:20) at _stream_readable.js:919:16 at process._tickCallback (node.js:419:13) Я использую mysql-запросы на сервере узлов … но в момент сбоя у него нет никакой операции на […]

socket.io + php + – это реалистичное решение на данный момент времени

Я читал о веб-сайтах, а также о socket.io. Я понимаю, что websockets – это не поддержка, но достаточно браузеров, которые пока не будут реалистично использоваться. socket.io имеет поддержку браузера, но, похоже, нужен node.js. С моим решением для хостинга у меня есть место на общем сервере, очень ограниченный контроль над сервером и доступ к php, но […]

создать узел nodejs chat в веб-приложении php

Я слышал, что nodejs – лучший выбор для создания приложения чата реального времени. Поэтому я решил попробовать. //on server side //create nodejs server var http = require('http'); var chatApp = http.createServer(function (request, response) { //create an html chat form listened by this nodejs server response.writeHead(200, {'Content-Type': 'text/html'}); response.write('<script src="http://localhost/nodejs/app/socket.io.js"></script><script src="http://localhost/nodejs/app/chat.client.js"></script><input type="text" id="message_input"><div id="chatlog"></div>'); response.end(); }).listen(8000); […]

Поддерживать связь между двумя серверами php, websocket и socket.io

У меня два сервера. A и B. A имеет доступ к Интернету, но не имеет публичного IP-адреса. B имеет доступ в Интернет и имеет публичный IP-адрес. В PHP я создаю файл внутри A, и для извлечения информации из B я вызываю file_get_contents, который проверяет, есть ли изменение в таблице mysql в B. Если есть новые […]

Добавление чата через websocket, к существующему веб-приложению PHP

У меня есть существующее веб-приложение на стандартной платформе PHP / Apache. Теперь я хочу добавить функции чата, и я хочу, чтобы это было в режиме реального времени через websocket, и в этой связи я немного изучил socket.io на nodejs. Таким образом, помимо Apache, запускающего большое PHP-приложение, у меня будет nodejs с socket.io, работающим в чате. […]

Соединение с WebSocket с «ws: //mydomain.com: 8084 /? Peer_id = 123» не выполнено: ошибка при установлении соединения: net :: ERR_CONNECTION_TIMED_OUT

var ws = new WebSocket('ws://' + server); //server is mydomain.com:8084?peer_id=123 console.log('ws://' + server); //var self = this; ws.onopen = function () { console.log("Opening a connection…"); }; ws.onclose = function (evt) { is_connected = false; console.log("Could not listen to the server. The connection is closing"); }; ws.onerror = function (evt) { console.log("ERR: " + evt.data); }; […]

Как подключиться к серверу socket.io с другого хоста?

У меня есть сайт mydomain / home.php Теперь я установил сервер NodeJs, скажем, в 23.23.234.22/home (/ home – маршрут получения ). Я написал код для сервера socket.io и, наконец, сервер работает. Теперь я хочу написать код на стороне клиента в home.php, который будет похож на приведенный ниже код. Я хочу отправить запрос в 23.23.234.22/home, и […]

Как очистить данные JSON, передаваемые через веб-сайты на целевом сайте

Меня попросили очистить сайт, который получает данные через websockets, а затем отображает это на странице через javascript / jquery. Возможно ли обходить посредника (DOM) и потреблять / очищать данные, поступающие через сокет? Возможно ли это с помощью безгласного webkit, такого как phantomJS? Целевой сайт использует socket.io . Мне нужно потреблять данные и запускать предупреждения на […]

Laravel 5.1 Session и Socket.IO + Redis – отправка уведомлений зарегистрированным пользователям (пользователям) и группе пользователей

Я работаю над проектом, где я хочу внедрять уведомления в режиме реального времени для определенной группы пользователей (с ролью администратора), и после некоторых исследований я понял, что мне понадобится сеанс, чтобы узнать, какие пользователи вошли в систему (по умолчанию они анонимны). Кроме того, мне нужно будет выполнять уведомления только для определенных пользователей. (только один пользователь, […]

Чат в реальном времени, обработка сообщений – Socket.io, PHP, MySQL, Apache

Я начинаю заниматься веб-разработкой. Недавно я работал над сайтом чата реального времени, полностью основанным на PHP и JS / jQuery (я не использую никаких фреймворков). В настоящее время моя настройка – просто простой опрос AJAX, который, очевидно, не так хорош, как хотелось бы. Моя база данных – это база данных MYSQL. Я прочитал о веб-сайтах, […]