我正在做一个项目,其中我有一个连接到节点 TCP 服务器的 .Net 客户端。该 TCP 服务器又需要从另一个节点 HTTP 服务器接收数据。所以,这个 HTTP 服务器正在接收一些数据,它需要将它转发到 TCP 服务器。然后 TCP 服务器需要将它广播到它的所有 .Net 客户端。我被数据传输部分困住了(尝试使用套接字,但对它不太自信)。
比如说,HTTP 服务器定义为:
var httpServer = http.createServer(函数(req,res){
res.writeHead(200, { 'Content-type': 'text/html' });
var parsed = url.parse(req.url, true);
output = parsed.query.id;
}).listen(http_PORT);
其中变量“输出”是根据从第三个服务器发送的 URL 设计的。因此,我需要将此变量“输出”传递给在其他端口上运行的 TCP 服务器。
任何帮助,将不胜感激。
问候,阿比纳什。