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

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

システム開発技術

SOAに関する問題

SOAにおいて,異なるアプリケーションソフトウェアやコンポーネントの間でのデータのやり取りを行うために,データ形式の変換,データの振り分け,非同期連携などの機能を実現するものはどれか。

答えと解説を見る

✓ これが正解ウESB

解説

SOAでサービス間の変換や振り分けを担う連携の基盤がESBです。

SOAでは、業務の機能をサービスとして部品化し、それらを組み合わせてシステムを作ります。サービスやアプリケーションごとにデータの形式や通信の方法が違うので、間に立ってデータ形式を変換し、宛先へ振り分け、非同期のやり取りを仲介する仕組みが必要になります。この役割を担う連携の基盤がESB(Enterprise Service Bus)です。個々のサービスが互いに直接つながるのではなく、共通の基盤につながる形にすることで、連携の変更がしやすくなります。設問に並ぶ変換・振り分け・非同期連携という機能から、サービス同士をつなぐ中継役を選ぶと判断できます。

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

この問題の用語

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

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