読者の皆さん、こんにちは!そこで、クライアント サーバー システムを開発しようとしています。以前にクライアント サーバー システムを設計したことがないので、質問を投稿して、ここの専門家が何を言わなければならないか見てみようと思いました。
要件: .NET 3.5 WCF 2 台以上のコンピューター (マスターとスレーブ)。
ユースケースは、スレーブがマスターの要求でテストを実行するテスト環境です。
質問: スレーブがマスターを見つけて接続し、マスターが制御を取得して実行するテストを開始することを希望します。スレーブは、新しいテスト データ、予期しないイベントなどの進捗レポートも作成します。
私が混乱している部分は、スレーブがマスターとの接触を開始した場合、それは彼をマスターにしないということですか?
これは、アクティビティを開始できるように、スレーブとマスターの両方にサービスホストが必要であることを意味しますか?