0

.NETリモーティングクライアントとサーバーの両方として機能したいプロセス(B)があります。つまり、このプロセスは.NET Remotingを介してサーバーに接続し(C)、. NET Remotingを介してクライアントに公開します(A)。例えば:

A --> B --> C

これは可能ですか?Bの構成ファイルのスニペットは次のとおりです。

    <channel ref="tcp" port="0" secure="true" tokenImpersonationLevel="impersonation"/>
    <channel ref="ipc" portName=..../>

Bは偽装を使用してCに接続する必要があるため、tcpチャネルが設定されています。ローカルクライアント(A)がBに接続できるように、ipcチャネルも構成されています。しかし、.NET Remotingは両方のポートを認識し、Bの両方のポートでサーバーオブジェクトを公開しませんか?もしそうなら、どうすればサーバーのipcチャネルのみを使用するように制限できますか?

そして、すべてのWCF愛好家を先取りするために、私はWCFを追求することに興味がありますが、それが唯一の解決策を提供する場合に限ります。新しい技術を使うためだけに興味はありません。

4

0 に答える 0