从HTTP服务器到TCP服务器的数据传输
问题描述:
我正在开发一个项目,其中有一个.Net客户端连接到节点TCP服务器。该TCP服务器反过来需要从另一个节点HTTP服务器接收数据。所以,这个HTTP服务器正在接收一些数据,它需要将它转发给TCP服务器。然后,TCP服务器需要将其广播给所有.Net客户端。 我卡在数据传输部分(尝试使用套接字,BT不太有信心)。从HTTP服务器到TCP服务器的数据传输
说,HTTP服务器被定义为:
变种的HttpServer = http.createServer(功能(REQ,RES){
res.writeHead(200, { 'Content-type': 'text/html' });
var parsed = url.parse(req.url, true);
output = parsed.query.id;
})听(HTTP_PORT);
其中变量'output'是从第三个服务器发送的URL构思的。所以,我需要将这个变量的'输出'传递给运行在其他端口上的TCP服务器。
任何帮助,将不胜感激。
Regards, Abinash。
答
你可以使用WCF和TCP绑定来实现这一点。 Http页面将ping通WCF服务。
通讯b/w http和tcp服务器。如何创建套接字来传递数据.. ?? – TwistedFork