平成26年度 春期 情報セキュリティスペシャリスト試験 午前II 問23
【問題23】
SOA(Service Oriented Architecture)の説明はどれか。
Webサービスを利用するためのインターフェースやプロトコルを規定したものである。
XMLを利用して、インターネット上に存在するWebサービスを検索できる仕組みである。
業務機能を提供するサービスを組み合わせることによって、システムを構築する考え方である。
サービス提供者と委託者との間でサービスの内容、範囲及び品質に対する要求水準を明確にして、あらかじめ合意を得ておくことである。
【解説】
ア: Webサービスを利用するためのインターフェースやプロトコルを規定したものである。
誤り。これはWSDLやSOAPなど、Webサービスの技術的な仕様に関する説明であり、SOAの定義ではありません。
イ: XMLを利用して、インターネット上に存在するWebサービスを検索できる仕組みである。
誤り。これはUDDIのようなWebサービス発見の仕組みの説明であり、SOAの説明ではありません。
ウ: 業務機能を提供するサービスを組み合わせることによって、システムを構築する考え方である。
正しい。SOAは、機能を「サービス」として定義・公開し、それらを連携・再利用して柔軟なシステムを構築するアーキテクチャの考え方です。
エ: サービス提供者と委託者との間でサービスの内容、範囲及び品質に対する要求水準を明確にして、あらかじめ合意を得ておくことである。
誤り。これはSLA(Service Level Agreement)の説明です。
【答え】
ウ: 業務機能を提供するサービスを組み合わせることによって、システムを構築する考え方である。
出典:平成26年度 春期 情報セキュリティスペシャリスト試験 午前II 問23