1
可能性の重複:.NET Remotingでどのクライアントがメソッドを呼び出したかを知るには?
RemotingServices.Marshal(rem, "testRemoteObject");
多くのクライアント:私は、サーバー側の一部がそのようで静的オブジェクトを公開しているクライアント/サーバーアプリケーションを、持っている
Identifying the client during a .NET remoting invocation
サイドパーツは同時に以下の方法で接続します。
TestInterface remote = (TestInterface)RemotingServices.Connect(typeof(TestInterface),
"tcp://localhost:4500/testRemoteObject");
すべてが正常に動作しているが、私はメソッドを呼び出すクライアント、サーバー側で判断する必要がある、次のように:
public void PrintMsg(string msg)
{
Console.WriteLine("Message from client: " + msg);
}
私は1つのパスを参照してください。各クライアントは、メソッドの引数としてそのIDを送信しますが、この中にケースクライアントは別のクライアントのIDを送信することがあります。私は何をしたいのですか?
IDでない場合は、どのようにクライアントを区別しますか? – Azodious