socket.io相关内容

Google的发布/订阅、Socket、IPC等之间的区别

我使用node.js服务器和GCloud。GCloud的酒吧/潜艇到底是什么?它的工作方式像Socket还是TCP?我的服务器正在使用Socket.IO和Node-IPC进行通信,GCloud的发布/订阅可以替代吗? 推荐答案 PubSub是一种消息服务。这两个应用程序允许在两个应用程序之间进行异步通信;一个应用程序向消息服务“发布消息”,然后另一个进程在稍后的时间(几秒钟、几分钟或几 ..

使用FastApi和Reaction实现Socketio

我有以下技术堆栈 FastApi-后端 反应-前端 并希望实现Socketio(而不是FastApi提供的WebSockets)。它缺少FastApi和Socketio的文档 推荐答案 根据需要,我们使用python-socketio作为后端套接字服务器,在Reaction上我们将使用socket.io-client。 安装后,我们需要设置套接字服务器。 后端实现 ..
发布时间:2022-08-19 10:43:08 Python

如何从控制器NestJS访问Socket.IO客户端ID?

我正在开发网络挂钩上的聊天支持。我使用聊天聚合器,这不是我的个人服务。因此,每次来自Support的任何消息都是在我的控制器中接收的,任务是通过websockets将该消息传递给我的客户端。问题是我不能向特定套接字发送消息,所以我需要知道它的id。 具有以下代码: @Controller('chat') export class ChatController { @UseInterc ..
发布时间:2022-08-04 23:01:52 其他开发

如何从nestjs服务传递套接字客户端连接

我希望将连接的套接字客户端传递给嵌套js服务。我提到了这个问题 https://stackoverflow.com/question....。但我无法理解如何从我的服务传递client:Socket。 我有一个处理一些文件处理任务的大队列。一旦文件处理完成。我想通知发送该文件的用户。下面是我的WebSocket网关。这里的notifyJobStatus是在工作完成后被调用。但我想把它寄给一个 ..
发布时间:2022-08-04 22:57:12 其他开发

将套接字IO注册到sveltekit的VITE

我用Svelte和Sapper编写了几个应用程序,我想我应该试一试Sveltekit。 总而言之,它是有效的,但我现在遇到了在服务器上注册工作人员的问题。 基本上,我正在尝试将Socket.IO添加到我的应用程序中,因为我希望能够从服务器发送和接收数据。对于Sapper,这实际上不是问题,因为您有server.js文件,您可以在其中将Socket.IO连接到polka/express服务器。但我 ..
发布时间:2022-06-12 15:12:28 前端开发

无法访问Node.js中的其他文件

注意:关于堆栈溢出有相同的问题,但这不是重复的。请仔细阅读。 我刚刚开始在Node上使用Socket.io,在我的HTML文件中,我无法访问其他文件,如图片。我在Stack Overflow上看到了解决此问题的答案,但没有一个对我有帮助。 我正在向客户端提供一个HTML文件,其中我的HTML文件位于/Client/Display/index.html 我尝试了一下:app.use ..
发布时间:2022-05-18 17:36:12 前端开发

Socket.IO与Twisted

我的想法是为iOS和Android构建一个简单的聊天应用程序。无论如何,我的问题都与服务器端有关。根据我所读到的,开发聊天应用程序的最佳选择是构建一个套接字。谈到数据库,我打算使用MySQL,在选择其中一种可能性时,考虑这一点可能也很重要。 我的问题是,从可伸缩性、速度和安全性来看,哪一个是最好的选择:用Twisted用Python构建套接字,还是用Socket.IO用NodeJS构建套接字 ..
发布时间:2022-04-18 17:29:56 Python

如何在NodeJS中用HTML语言显示实时变量

我在NodeJS中使用setInterval()函数每隔‘x’秒更新几个变量(来自各种API的价格) 我希望在HTML中显示这些变量,并让它们每‘x’秒实时更新一次。 如何使用或不使用Socket.io 推荐答案 如果您不想使用socket.io,您可以使用AJAX调用,但我认为这是更痛苦的方式... 如果您使用socket.io,他们的GitHub上有很多很好的例子 ..
发布时间:2022-04-08 16:06:49 其他开发

为什么我只有第一项|NestJS、WebSocket、Socket.io

我正在开发NestJS应用程序,它向Binance WebSocket API请求一些数据。还创建了一个WebSocket服务器,将接收到的数据发送到前端。在背面,我将所有数据都放在console.log中。但是在前面我只拿到了第一件。我不明白出了什么事。你能帮帮我吗? Coin.gateway.ts import { MessageBody, SubscribeMessage, We ..
发布时间:2022-03-04 20:51:10 前端开发

客户端找不到&qot;socket.io.js文件(&Q;)

我正在使用Express、Handlebar和Socket.IO做一个个人项目。我设置了Express和Handlebar部分,但当我尝试将客户端连接到Socket.IO时(通过将脚本标记放在页面上),它找不到它。我曾尝试安装";Socket.IO-Client";,但同样不起作用,Socket.IO网站上显示的CDN安装也是如此。 这是我的服务器: const exp ..
发布时间:2022-03-01 18:57:54 其他开发

如何修改正在进行的连接上的流以暂停/恢复流传输

我最近开始学习并在学校的服务器(VPS)上使用WebRTC和PeerJ为我的学校构建了一个远程在线课程的应用程序。到目前为止,我可以设置一对一对等连接,但在暂停和恢复流传输时遇到困难。 我正在寻求一些关于如何在活动连接时暂停和恢复自身和远程用户的视频流和音频流的帮助。当我执行localStream.getVideoTracks()[0].enabled = false时,它只为我禁用视频(不为远 ..
发布时间:2022-02-26 19:33:42 其他开发

Chrome DevTools中的WebSockets

当前正在使用WebSocket使用Socket.IO。关于如何在Chrome DevTools中解释WebSocket,我有几个问题: 当我们有以下Chrome输出时: 问题: 该方法仍使用HTTPGET方法谓词指定。是否因为此HTTP协议用于发起握手? 如果我们有4个type=websocket,如本例所示。我们实际上有4个WebSocket连接吗? 一个WebSocket ..
发布时间:2022-02-22 12:09:32 其他开发