2012-08-31 217 views
1

我正在開發一個項目,其中有一個.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。

回答

1

你可以使用WCF和TCP綁定來實現這一點。 Http頁面將ping通WCF服務。

+0

通訊b/w http和tcp服務器。如何創建套接字來傳遞數據.. ?? – TwistedFork

相關問題