socket.io相关内容
angular-cli:0.0.39 节点:6.2.2 os:win32 x64 我试图将 socket.io-client 导入使用 angular-cli 生成的angular2应用程序,但我无法让它工作。 chat.component.ts import *来自“socket.io-client”的io; @Component({
..
我在node.js聊天应用程序上工作,我在IIS上的IIS上托管了node.js. 我打算在Asp.net mvc中包含node.js,如 Jon Galloway 。 我的安装细节: iisnode.js - iisnode-full-iis7-v0.2.3-x86 node.js - node-v0。 8.19-x86 express.js版本 - 3.1.0
..
我有一个带有Node.js,Express.js和Socket.io的应用程序,使用除443之外的任何端口运行良好。服务器只能在HTTPS端口443上运行,同样,websocket也应加密。 工作代码 var fs = require('fs'); var https = require('https'); var express = require('express');
..
我希望有人可以帮我解决这个问题。 在我们公司,我们正在建立一个连接到Java Push服务器的node.js服务器。 我正在使用https模块而不是http和SLL证书。 节点和客户端之间的连接是由socket.io,在服务器和客户端。 同时node.js服务器是java服务器的客户端,这个连接使用常规套接字(网络) .connect)。 这个想法是用户连接到服务
..
我正在尝试创建一个安全的node.js服务器,用于使用ssl(https)的网站。 const crypto = require('crypto'), fs = require(“fs”), http = require(“http”); var privateKey = fs.readFileSync('/ home / privatekey.pem'); var cer
..
我正在使用gottox socket.io java client 进行Android聊天应用。 我可以在HTTP模式下连接到web-socket和Xhr传输。但是当我切换到HTTPS时,只有Xhr模式正常工作。我使用下面的默认SSL上下文 SocketIO.setDefaultSSLSocketFactory(SSLContext.getInstance(“Default”));
..
我有一个使用socket.IO的node.js应用程序。它在http上工作正常,但是当试图通过https连接到套接字时 - 没有任何反应。 这里是代码的一部分: var fs = require('fs'); var ioHttp = require('socket.io')。listen(8899,{ 'flash policy port': - 1 }); i
..
我正在尝试使用我的SSL证书运行socket.io但是,它将无法连接。 我的代码基于聊天示例: var https = require('https'); var fs = require('fs'); / ** * Bootstrap app。 * / var sys = require('sys') require.paths.unshift(__ dirn
..
这是我的节点服务器 var io = require('socket.io')。listen(8889); io.sockets.on('connection',function(socket){ socket.emit('news',{hello:'world'}); socket.on('my其他事件',函数(数据){ console.log(data); }); })
..
有没有办法在node.js http.request中设置套接字连接超时? 我不打算设置http请求超时但是连接超时。 解决方案 使用 req.socket.setTimeout(30000); 这将覆盖没有套接字超时的默认值。请注意, timeout 事件不会自动关闭连接,您必须在处理事件时自己执行此操作,通常是通过调用 end套接字上的()或 destroy 。您还可以添加一次性
..
是否可以通过NodeJS将来自应用程序的Socket转移到http? 我使用UDP或TCP的应用程序(用c ++)发送我的套接字(如果在UDP中不可能...)到NodeJS。 来自NodeJS的我的脚本: var server = dgram.createSocket(“udp4”); server.on(“message”,function(content,rinfo
..
LearnBoost似乎有一个名为 engine.io 的新项目,理论上似乎相似到socket.io。 1)在什么情况下你会使用一个与另一个? 2)对于需要通过node.js进行基于HTML5套接字通信的新项目,我们应该使用engine.io而不是socket.io吗? 解决方案 来自 https://github.com/LearnBoost/engine.io Engine的主
..
我需要从1个客户端到服务器到多个侦听器客户端的实时实时音频流。 目前我从客户端进行录音工作,并通过socket.io将音频流传输到服务器。服务器接收此数据,并且必须将音频(也通过socket.io?)传输到想要侦听此流的客户端。它必须尽可能实时(最小化延迟)。 我正在使用GetUserMedia来录制麦克风(浏览器兼容性在这里并不重要)。我希望客户端使用HTML5音频标签来收听流。在服
..
我假设WebRTC是一个解码/编码音频和视频的API,尽管服务器和客户端之间的通信是通过Web套接字或其他网络协议完成的?我有点困惑。 WebRTC是否有自己的通信协议? 解决方案 WebRTC有两个方面。 JavaScript API( getUserMedia ),允许应用访问摄像头和麦克风硬件。您可以使用此访问权限在本地显示流(可能是应用效果),或者将流发送到网络。您可以将数据
..
我对node.js和它的插件都比较新,所以这可能是一个初学者问题。 我正试图在一个简单的HTML页面上webserver使用websocket.io连接到运行node.js的其他服务器。 我的代码如下所示: 客户 //创建SocketIO
..
我无法使用socket.io获取基本客户端到客户端(或真正的客户端 - >服务器 - >客户端)。下面是我现在的代码: io.sockets.on('connection',function(socket){ users.push(socket.sessionId); for(用户中的userID){ console.log(userID); io.sockets.so
..
我试图实施仅限语音的WebRTC应用。我在Chrome 版本29.0.1547.0 dev 上运行它。我的应用程序使用Socket.IO作为信号机制。 peerConnection.addIceCandidate()给我这个错误: 未捕获的SyntaxError:指定了一个无效或非法的字符串。 另外, peerConnection。 setRemoteDescription(); 给我
..
据我所知,websockets支持二进制数据传输。二进制支持错误已修复。 那么,有没有支持二进制数据传输的websocket服务器? Socket.io似乎错过了这个机会。也许还有其他的一些功能? 解决方案 支持WebSocket服务器中的二进制数据非常简单(实际上UTF-8的工作量较少)。真正的问题是在浏览器中支持二进制数据类型。它正在开发中,但截至目前还没有支持发送和接收二进制类
..
我有一个使用socket.io的nodejs应用程序。要测试这个,请将以下列表保存为app.js.安装节点,然后npm安装socket.io,最后在命令提示符下运行:node app.js $ b var http = require('http'), fs = require('fs'), //除非在启动时使用同步功能! index = fs.readFileSync(__ dir
..
我想让socket.io工作,但现在在Chrome中出现错误: 未捕获的ReferenceError:require未定义 client.php:9未捕获ReferenceError:io未定义 I改变了包含socket.io.js文件的方式,因为它存在一些其他的:
..