1

ノードTCPサーバーに接続された.Netクライアントがあるプロジェクトに取り組んでいます。この TCP サーバーは、別のノードの HTTP サーバーからデータを受信する必要があります。したがって、この HTTP サーバーはデータを受信して​​おり、それを TCP サーバーに転送する必要があります。次に、TCP サーバーはそれをすべての .Net クライアントにブロードキャストする必要があります。私はデータ転送の部分で立ち往生しています(ソケットを使用してみましたが、あまり自信がありません)。

たとえば、HTTP サーバーは次のように定義されます。

var httpServer = http.createServer(function(req,res){

     res.writeHead(200, { 'Content-type': 'text/html' });
     var parsed = url.parse(req.url, true);
         output = parsed.query.id;

}).listen(http_PORT);

ここで、変数「output」は、3 番目のサーバーから送信された URL から考案されます。したがって、この変数「出力」を他のポートで実行されている TCP サーバーに渡す必要があります。

どんな助けでも大歓迎です。

よろしく、アビナッシュ。

4

1 に答える 1

1

これには、WCF と TCP バインディングを使用できます。HTTP ページは WCF サービスに ping を送信します。

于 2012-08-31T12:25:47.303 に答える