0

C# アプリケーションから同じサーバー上で実行されている ASP.NET Web アプリケーションに Socket.Handle を渡すことは可能ですか?

C# ソケットをアンマネージ コードに渡す例を調べてみましたが、これでは十分ではありません。

4

1 に答える 1

2

なぜあなたがそれをしたいのか、私は非常に興味があります。

答えについては、いいえ、99%は不可能だと確信しています。なぜなら、私が非常に間違っていない限り、ソケットハンドルはOSレベルのプロセスにスコープされているからです。

編集:

コメントに基づくと、ASP.NETアプリケーションがコマンドをハードウェアに渡すために使用できるIPCトランスポートでサーバープロセスにWCFサービスを実行させたいようです。

追加の利点は、WCFを使用していて、最終的にASP.NETサイトを別のボックスに移動する必要がある場合に、比較的簡単にTCPトランスポートに切り替えることができることです。

于 2012-04-20T16:45:25.440 に答える