Articles of 实时

意外的回应码:200

我想学习如何做一个基于networking的实时多人游戏 ,最近,我发现了这个,并尝试了它。 花了我很多时间来了解它,因为我没有js,websockets和节点的背景。 无论如何,我已经做了博客的大部分,但我一直得到这个错误。 以下错误显示在JavaScript控制台上: WebSocket连接到'ws://localhost/socket.io/?EIO = 2&transport = websocket'失败:WebSocket握手期间出错:意外的响应代码:200 我已经启动了游戏服务器: C:\xampp\htdocs\node game.js ,它只显示像这样的_ ,一个下划线闪烁。 茫然无知,但我已经阅读了与问题类似的问题,他们说这样的问题已经在起作用了,但不仅仅是展示了一件不是什么坏事。 如果有人知道如何解决这个问题,请回复。 这将是非常感激。

我应该使用Node.js而不是Rails的实时WebApps?

我正在构build一个复杂的Web应用程序,这个应用程序必须使用实时数据并向用户显示数据。 鉴于我更习惯于Rails,我想知道是否有一个很大的优势转储轨道,并使用node.js来构build应用程序,或者如果有一种方法,我可以在Rails中的Node.js的实时优势。 更好的是能够使用Node.js和Rails。 这是可能吗? 谢谢

如何显示连续的实时更新,如Facebook的股票,meetup.com主页呢?

如何显示连续的实时更新浏览器,如Facebook的股票,meetup.com主页呢? 在python,PHP,node.js和在服务器端的性能影响是什么? 如果页面被像akamai这样的CDNcaching,我们又怎么能实现同样的更新呢?

如何在node.js中获取关于客户端的信息

在这个非常简单的例子中: var sys = require("sys"), http = require("http"); http.createServer(function(request, response) { response.writeHead(200, {"Content-Type": "text/plain"}); response.end("Hello World!"); }).listen(8080); sys.puts("Server running at http://localhost:8080/"); 1.)我可以从客户那里得到什么样的信息? 像浏览器,屏幕分辨率等? 2.)我怎样才能从客户端发送信息到服务器,如参数? 谢谢!

什么用于实时聊天应用程序

我开发一个聊天应用程序就像omegle.com与我的大学项目更多的function。 我想知道从哪两个方面来看最好的方法,以及为什么: NodeJS + Socket.io Rails + Faye 我在这两个地方search了很多,并且在第一个选项和第二个选项的地方进行了search。 (大部分是第二) 请在这里帮助我,因为即使在过去的一个星期,我在互联网上search和阅读的时候,也没有什么疑惑,也没有得出任何结论,已经浪费了我很多时间。 任何build议可能会做,因为它会帮助我启动我的项目。 ( 注意: –如果有其他方法,请提出build议。) 谢谢 :)

什么是阻塞function?

当谈到实时处理语言时,这个术语我一次又一次地看到。 在这个特殊情况下,我正在阅读node.js主页,它有这样的引用: “在其他系统中总是有一个阻塞的调用来启动事件循环。” 什么是阻塞呼叫?

Node.js在服务器和客户端之间同步audiostream?

我正在尝试构build一个Web应用程序,它将在浏览器中传输audio (不带任何插件),并允许其他用户joinwww.mysite.com,audio将同时传输到每个连接的用户当前主机的audio位置(即服务器和客户端之间同步的audio播放)。 我需要做些什么来实现类似的东西? 我正在研究一个Node.js / Express项目,但是我没有碰到Stream或Buffer API。 那是我需要使用的吗? 另外WebRTC呢? 这适用于这里吗?

用于检查数据库更新的Socket.io

我有一个连接到mysql数据库的node.js服务器,并使用socket.io打开一个新的套接字。 该服务器的angular色基本上是在数据库表中有该用户的新消息时通知连接到该服务器的任何客户端(用户)。 下面的代码仅在客户端明确发出“check_messages”请求时才起作用。 我怎样才能改变它,使客户端是一个通知,而不是一个新的消息插入到该用户的MySQL表中,而不是客户端不得不明确发出'check_messages'请求? var app = require('http').createServer().listen(8124); var mysql = require('mysql'); var connection = mysql.createConnection({ host : 'localhost', user : 'some username', password : 'some password', database: 'some database' }); connection.connect(); console.log('Server running at http://127.0.0.1:8124/'); var io = require('socket.io').listen(app); var prev_id = 0; io.sockets.on('connection', function (socket) { socket.emit('greeting', 'Hello'); socket.on('check_messages',function(data){ var uid = data['uid']; […]

sailsjs实时更新在服务器端编辑

当你改变一些东西时,必须重新启动sails服务器,有没有办法让sailsjs做什么,当你保存一个服务器端文件的时候,它会自动更新客户端? 这是一个非常棒的function,我喜欢帆,但function非常酷。

实时的ruby应用程序:CRAMP vs NODE.JS

我想知道你们中的任何一位是否对哪一个更好,以及在使用这些因素时应该考虑哪些因素有所了解