過去問解きまくり研究所 ホーム

平成27年度 春期 午前Ⅱ 問24

システム開発技術

ブローカの説明

アーキテクチャパターンのうち,ブローカの説明はどれか。

答えと解説を見る

✓ これが正解エ分散環境において,サービスの登録,検索,メッセージのやり取りを行い,クライアントとサーバの相互依存性を弱める。

解説

ブローカは、サービスの登録や検索、やり取りを仲介して依存を弱めます。

ブローカは仲介者を意味する語で、アーキテクチャパターンとしてのブローカは、分散した環境でクライアントとサーバの間に仲介役を置く構成を指します。サーバは提供するサービスをブローカに登録し、クライアントはブローカを通じてサービスを検索し、メッセージのやり取りもブローカが仲立ちします。クライアントは相手のサーバの場所や実装を直接知らなくても済むので、両者の結び付きが弱まり、サーバの追加や置き換えがしやすくなります。設問の各選択肢は、それぞれ別のアーキテクチャパターンの説明です。分散環境での仲介という役割を軸にすると見分けられます。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:平成27年度 春期 データベーススペシャリスト試験 午前Ⅱ 問24

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)