gpt4 book ai didi

meteor 服务器 Websockets

转载 作者:行者123 更新时间:2023-12-04 06:50:26 27 4
gpt4 key购买 nike

我希望在 Meteor 服务器(而非客户端)上创建一个 websocket 以连接到一个外部站点。我知道我将要访问的 URL 以及预期的数据,但我不清楚如何创建 websocket 本身。我所做的所有搜索都为我提供了客户端解决方案,但我还没有遇到任何可用作服务器解决方案的东西。

有没有我错过的东西可以满足这个目的? Atmosherejs.com 没有列出任何内容,在 google/github 上搜索也没有显示任何内容。 Meteor 中是否有内置的东西已经完成了这个?

最佳答案

以下代码用于在端口 3003 上打开 Meteor 中的套接字。它将来自套接字的数据(来自客户端的 sendet)转换为 JSON 对象。所以这意味着,以下代码是一个接收 JSON 的套接字。

Fiber = Npm.require('fibers')

// server
Npm.require('net').createServer(function (socket) {
console.log("connected");

socket.on('data', function (data) {

socket.write("hello!");

var o = JSON.parse(data.toString());
console.log(o);


Fiber(function() {
console.log('Meteor code is executing');
//=> Meteor code
}).run();
//console.log(data.toString());
//socket.close();
});
})

.listen(3003);

关于 meteor 服务器 Websockets,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26722120/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com