平成24年度 秋期 応用情報技術者試験 午前 問48
テクノロジ/開発技術SOA(Service Oriented Architecture)の説明はどれか。
出典:平成24年度 秋期 応用情報技術者試験 午前 問48
- アWebサービスを利用するためのインタフェースやプロトコルを規定したものである。
- イXMLを利用して,インターネット上に存在するWebサービスを検索できる仕組みである。
- ウ業務機能を提供するサービスを組み合わせることによって,システムを構築する考え方である。
- エサービス提供者と委託者との間でサービスの内容,範囲及び品質に対する要求水準を明確にして,あらかじめ合意を得ておくことである。
正解:ウ
解説
SOA(Service Oriented Architecture)は,業務機能を独立したサービスとして提供し,それらを組み合わせる(オーケストレーションする)ことによってシステムを構築するという設計の考え方です。特定のプロトコル規定や検索の仕組み,SLAの合意そのものを指す用語ではありません。
選択肢ごとの解説
- ア誤り。Webサービスを利用するためのインタフェースやプロトコルを規定したものは,SOAP等の個別の標準の説明であり,SOA自体の説明ではありません。
- イ誤り。XMLを利用してWebサービスを検索できる仕組みはUDDIなどの説明であり,SOA自体の説明ではありません。
- ウ正しい。SOAは,業務機能を提供するサービスを組み合わせることによってシステムを構築する考え方です。
- エ誤り。サービスの内容や品質の要求水準について合意しておくことはSLA(サービスレベル合意書)の説明であり,SOAの説明ではありません。