首页 > TAG信息列表 > socket-io

python-具有redis pubsub的Django / gevent socket.IO.我在哪里放东西?

我有一个隔离的python脚本,该脚本仅从Twitter的流API捕获数据,然后在接收到每条消息时,使用redis pubsub将其发布到“ tweets”频道.这是该脚本: def main(): username = "username" password = "password" track_list = ["apple", "microsoft", "google"]

php-使用Node.js跟踪对MySQL表的更改

我正在尝试将node.js应用程序集成到现有的PHP / MySQL系统中. node-mysql用于允许node.js访问MySQL数据库. MySQL数据库中名为tableA的表每10分钟更新一次新数据. 问题:使用节点时,每当更新表A时,我都需要节点服务器不断检查表A的更改.什么是实现此目标的好方法? 我在想如果我使用set

python-websocket和socket.io命名空间

我会用python编写一个websocket客户端,以连接到用socket.io编写的服务器. 我当前的代码来自1,如下所示: import websocket, httplib, sys, asyncore def connect(server, port): print("connecting to: %s:%d" %(server, port)) conn = httplib.HTTPConnection(server +

javascript-socket.io,如何从函数中获取事件名称?

在node.js和socket.io中,许多事件可以由一个函数处理: socket.on( 'async.popular_qtns', rows.bind(socket) ); socket.on( 'async.recent_qtns', rows.bind(socket) ); socket.on( 'async.enum_chn', rows.bind(socket) ); socket.on( 'async.enum_tag&

javascript-尽管设置为特定IP,socket.io仍引用localhost

我正在尝试使用网络套接字从手机上的Google Chrome浏览器连接到运行node.js和socket.io的服务器. 使用Google Chrome浏览器中的远程调试工具,我在控制台中收到此错误 Failed to load resource http://localhost/socket.io/1/?t=1368744562638 尽管我在客户端代码中指定了我的内部

Socket.IO和AngularJS创建多个连接,如何停止?

我正在使用服务器和客户端库中的AngularJS,Nodejs和Socket.io开发实时socket.io应用程序.我正在使用名为angular-socket-io的模块,但是当我告诉Angular进行连接时,我刷新页面越多,似乎Socket.IO保持了多个连接,并且我是该页面上的唯一用户. 在服务器日志中,我一直看到打印出许多套

javascript-找不到GET http:// js:port / socket.io / 1/404

Socket.io出现连接问题. 这是我的服务器代码: function chatserver(){ var express = require('express'), app = express(), server = require('http').createServer(app).listen(app.get('port'),function(){ console.log('Express server

javascript-socket.io,动态添加消息处理程序

我已经愉快地编写了一个node.js服务器,该服务器使用socket.io与客户端进行通信. 这一切都很好.socket.on(‘connection’…)处理程序有点大,这让我想到了一种组织代码并将处理程序添加到生成器函数中的替代方法,如下所示: sessionSockets.on('connection', function (err, socket,

javascript-Sails.js-如何设置Sails套接字配置?

我昨天研究过sockets,socket.io和航行,不得不说我很迷路.我以前从未用过它们.我以为我明白了,但是我不确定. 我的工作基于http://socket.io/get-started/chat/.我正在使用Sails.js框架,该框架添加了自己的方法来处理套接字等. 在config / sockets.js中,我们有一个onConnect和onDisc

os x上的node.js socket.io服务器不能连接超过120个客户端

我正在编写socket.io-client node.js机器人应用程序,以测试也在节点下运行的基于socket.io的服务器应用程序的性能. 通常,服务器运行ubuntu linux,但我在本地开发机上也安装并配置了相同的服务器应用程序(node.js,nginx,socket.io). 如果启动bot-“ script”脚本并启动200个与服务

python-Flask和Flask-SocketIO集成和导入错误

我正在尝试将Flask-SocketIO与我的Flask应用程序集成. 由于某种原因,我收到了由 从..导入我在events.py中拥有的socketio,我不确定为什么. 我将不胜感激提供的任何帮助. app.py from factory import create_app app = create_app() factory.py from flask import Flask from fla

javascript-套接字io将函数拆分为不同的文件

我已经习惯了node.js中路由的工作方式,但是让我给您提供一个socket.io节点服务器的典型示例: /** * Created by root on 3/13/15. */ var multer = require('multer'); var express = require('express'); var app = express(); var http = require('http').Server(app); v

python-实时Django应用程序的套接字

我正在尝试评估使用Socket.io与Swamp Dragon进行实时功能的Django应用程序的优缺点.我知道Socket具有更大的开发人员网络和一些不错的文档,但是Swamp Dragon是专门为Django构建的,是为Python包装的.尽管如此,在Socket的情况下,我对更多的JS开销没有问题. 有没有人有使用这两种方法

php-如何远程或在服务器上运行Ratchet?

在XAMPP上的本地计算机上,一切正常.但是在我将文件上传到服务器后,它给出了这样的错误… Fatal error: Uncaught exception 'React\Socket\ConnectionException' with message 'Could not bind to tcp://0.0.0.0:8080: Address already in use' in /home/sites/jemaottest.com/pu

java-如何在socket.io CLIENT上使用回调?

我想回调服务器以确认我的客户端已收到呼叫.在相反的方向上,这已被大量记录并且可以正常工作,但是我应该如何向客户确认呢? 注意:我在Android而不是JavaScript上使用socket-io-java-client https://github.com/socketio/socket.io-client-java,但这没关系.好吧,也许是的. socket

javascript-即使不监视发出的事件,它们也会造成很大的负担吗?

我花了几个小时研究这个问题,但找不到确切的答案,因此我提出了一个问题.我对Websocket很陌生,所以如果在某个地方可以轻松找到答案,请先深表歉意. 我目前有一个node.js服务器,它通过socket.io发出几个不同的websocket事件.因此,在服务器代码的不同部分中,我有如下几行: io.sockets.

套接字io js延迟断开连接发出

socket.on(‘disconnect’)立即在客户端启动,但是在服务器端需要一分钟. 方案1:-如果客户端由于互联网问题而断开连接,则服务器端断开连接会在1分钟后发出,无论如何都可以在服务器端立即找到. 我试图更改pingTimeout = 30000和pingInterval = 12000,但每30秒重新连接并连接一次.解决

node.js-WebSocket与“ ws://…/socket.io/”的连接失败:WebSocket握手时出错:net :: ERR_CONNECTION_RESET

我正在使用nginx并代理到我的应用程序,该应用程序在node.js上使用socket.io进行websocket连接. 通过域访问应用程序时出现上述错误. 我已根据https://github.com/socketio/socket.io/issues/1942配置了nginx以确保将websocket正确代理到node.js后端. 我的nginx配置如下: server {

Java-Android客户端未从node.js服务器接收socket.io消息

我已经使用socket.io将Android客户端连接到node.js服务器,并且能够向服务器发送消息,但无法在客户端上接收消息. 对于客户端,我确实喜欢 Log.i("MainActivity: ", "sending message"); final JSONObject sdpObj = new JSONObject(); try { sdpObj.put("id","pres

javascript-Socket.io客户端一次连接到多个服务器

我正在使用nodejs和socket.io,我很好奇.如果1个客户端连接到多个客户端怎么办 像这样的服务器: socket = io.connect('http://server1') //600k sockets already connected socket2 = io.connect('http://server2') // 100k sockets already connected socket3 = io.connect('http:

javascript-分块接收Node.js和Socket.io数组

我在使用socket.io发送数组时遇到问题.客户端创建一个数组,填充它,然后使用socket.send(val)发送它,其中val是数组.但是,服务器端套接字不会将数组作为数组接收,而是将数组的各个部分作为单独的消息接收,因此,整个数组在 client.on(‘message’,function(仅数组的一个元素){…});我

Javascript-套接字IO V0.7:将flashsockets SWF文件放在哪里?

目前,我的“ WebSocketMain.swf”文件与“ socket.io.min.js”位于同一目录中,但Firefox似乎不想使用Flash套接字.它始终恢复为XHR-Polling.请参阅此处的测试用例:http://thebeer.co/labs/rt/test.php(页面为空白,请检查JS控制台以获取反馈). 这是合适的地方吗? 我是否需要将Socket.i

javascript-Socket.io node.js Math.random在所有用户上得到不同的结果

我目前正在使用node.js,socket.io和javascript开发一个德州扑克应用程序. 我遇到的问题是,当我尝试使用math.random函数随机播放卡座时,它会按预期的顺序随机播放卡座,但对于连接到应用程序的每个用户,它的随机播放卡座的方式都不同. 基本上,我希望能够使用某种随机函数来对卡片组

在Flask中使用socketio.on()渲染新模板

我正在尝试按照以下方式做一些事情: from flask import Flask, render_template, redirect, url_for from flask.ext.socketio import SocketIO app = Flask(__name__) socketio = SocketIO(app) @app.route('/start') def start(): return render_template('start.html

javascript-Phonegap是否在3.5.0-0.20.10版本中集成了socket.io?

由于我已经将PhoneGap更新到版本3.5.0-0.20.10,所以我的项目遇到了问题. 当我运行PhoneGap服务时,我会在cli中看到; [phonegap] 200 /socket.io/?EIO=2&transport=polling&t=....... 但是我不使用socket.io.使用Chrome开发人员工具,我在项目中看到一个带有socket.io.js的socket.io