Tag: websocket

是否有可能使用闪光灯sockets和networkingsockets同时socketsio?

现在我一直在为此苦苦挣扎,试图在各处find信息,但是我解决不了。 基本上,我有一个Flash客户端应用程序和一个浏览器 – 基于铬的应用程序连接到一个套接字io – nodejs服务实例。 如您所知,Chrome浏览器可以通过Websocket工作,而我的Flash应用程序则可以通过Flash插槽工作。 一切工作之间的铬和节点之间,但是当我从我的Flash应用程序进行任何交互,降级连接types为闪存套接字而不是Web套接字使Chrome Web应用程序无法读取服务器,因为服务器开始发出消息使用flashsockets。 基本上,当我从Flash做任何交互时,Chrome不再收到任何信息。 你知道有什么方法通过闪存节点保持服务信息,但也保证节点 – 铬通过websockets进行通信? 我已经尝试了推荐的库与socket io连接,你可以在socket io网站上find它; 这是一个https://github.com/simb/FlashSocket.IO 另外我试图在AS3中使用一个使用websockets的库,但似乎无法与socket.io正确通信; 这是一个https://github.com/y8/websocket-as 。 尝试连接时输出的消息套接字是“debug – 销毁nonsocket.io升级” 这里有一些debugging代码,显示flashsockets和websocket,这是我的两个客户端应用程序试图连接到相同的套接字io服务器: https://gist.github.com/4637617 非常感谢你的帮助!

SockJS使用WebSockets的无效URL

使用SockJS的0.3和开发版本,我试图运行echo服务器/客户端演示,在客户端它回落到XHRstream,在控制台中出现以下错误: Wrong url scheme for WebSocket http://localhost:9999/ws/014/ti0jz5iw/websocket 它应该可能使用ws://模式。 在客户端,我连接着: var sock = new SockJS('echo'); 服务器是sockjs-node回显服务器演示。 这里有什么问题?

以零停机时间升级nodejs websocket web应用程序

借助无状态的Web应用程序(例如在Unicorn上运行的Rails),可以轻松实现零宕机升级。 但是,升级具有websocket连接的nodejs web应用程序的最佳做法是什么? 那些websocket连接怎么能不中断?

Node.js / socket.io“全局”variables

我有一个应用程序,允许两个用户连接到一个websocket(这是写在node.js使用socket.io)。 想象一下,用户可以从20(由服务器定义)中扣除一个数字,两个用户中的每一个都可以在逐个转折的基础上进行扣除。 我的问题是,我应该怎样设置20的“全局”variables? 目前我设置了一个客户端连接到套接字,但这是不正确的,因为如果我们有用户1连接,他已经删除了'5',那么用户2(以后连接)应该只看到最大数量是15而不是20 ,用我当前的方法用户2也会看到20.我应该创build我的varialbe,并分配值20',当我创buildhttp服务器?

Socket.IO不能在Windows和Chrome上运行

我使用node.js(0.10.10),socket.io(0.9.16)和Express(3.2.6)创build了一个类似于聊天服务器和客户端的Facebook。 在所有浏览器(包括所有版本的Internet Explorer)中都可以正常工作,但Windows上的Firefox(21.0)和Chrome(27.0.1453.116)无法正常工作。 它在OS X上的所述浏览器中工作。 当我尝试通过查看错误事件的返回数据来debugging错误时,数据总是未定义的。 我已经尝试了所有可能的运输。 这是我用来在Windows和Chrome上testing的聊天应用程序的简化代码: 客户: <script src="http://www.xserverx.com:8080/socket.io/socket.io.js"></script> <script> var ioUrl = 'http://www.xserverx.eu:8080'; var socket = io.connect(ioUrl, { 'reconnect': true, 'reconnection delay': 1500, //'sync disconnect on unload': true }); $('#send-button').click(function() { socket.emit('message', { message: $('#message').val() }); }); // Event listeners socket.on('connect', function() { // Display socket transport type // Is empty in […]

我们将如何知道服务器端是否仍然使用Nodejs WebRTC连接对端

我正在使用WebRTC制作audio,video和聊天应用程序。 如何在服务器端,我们可以检查对方是否仍然连接。 实际上,我想在进行audio/video通话之前检查另一个用户端是否仍然连接。 当用户login或注销应用程序时,我可以维护在线(即联机/脱机)。 假设networking连接断开或断开,我无法在服务器端获得任何信息。 如果我能得到,那么我可以与其他连接的同伴进行交stream。 所以,如果对方仍然连接,需要帮助如何获取信息。 我在我的应用程序中使用Nodejs和WebRTC。

nodejs作为websocket客户端

只要在服务器中可用,我就需要将图像发送到客户端。 客户端不是浏览器,而是NAT(3Gnetworking)后面的某种设备(linux box),将图像作为文件读取,写入磁盘然后显示在屏幕上(这里没有浏览器)。 我是新的nodejs和websocket。 我可以在设备中使用nodejs作为websocket客户端,并使用nodejs作为服务器? 你能提供一个使用nodejs执行websocket客户端的例子吗? 在这种情况下,nodejs能检测3Gnetworking丢失,然后恢复或重新启动websocket? 如果在nodejs服务器将图像推送到设备nodejs(客户端)时发生连接丢失,会发生什么情况? 有什么简历解决scheme? 二进制Js如何处理2个nodejs之间的文件传输? 我可以使用ActiveMQ这样的MOM来实现一些pub / sub机制吗?

节点js在php网站上聊天

是否有可能创build一个聊天function的php网站,聊天function写在节点js? 它只是我读过的所有教程,索引页由节点js服务。 我不希望节点做到这一点。 我想要xpppp来做到这一点。 我只需要从浏览器交换聊天到服务器。 可能吗。 如果是的话,怎么样? 请帮帮我。 我被困了一个星期了。 我已经问过类似的问题,我没有得到有用的答案。 提前致谢。

如何使用websockets制作粗糙的应用程序?

我想用socketio做一个快速的应用程序,一个简单的crud应用程序,但实时 socket.on('users:create',function(data){ console.log(data); salt = cryptom.salt(32); hash = cryptom.hash(data.pass,salt); u = new user({ name: data.name, salt: salt, hash: hash, email: data.email, ci: data.ci, telf: data.telf, rif: data.rif, }); u.save(function (err) { if(err){ console.log(err); }else{ user.find({},function(err,user){ io.sockets.emit('users:index',user); }); }}); }) 我想知道这是否正确,如果是有效的通过websockets发送所有的信息。

是否有可能调用方法JavaScript从android没有webview?

在我的Android应用程序需要调用JavaScript函数。 如果我从android调用webview工作正常。 但我想调用没有webview,我与android作为客户端和node.js作为服务器,我想沟通两个没有webview。 例如在我的JavaScript我有这个function function test(){ //script for insert data here } 我想从android调用testingfunction没有webview,如何实现? 我该怎么办? 谢谢。