平成24年度秋期 応用情報技術者試験 午前 問48
SOA(Service Oriented Architecture)の説明はどれか。
- ア Webサービスを利用するためのインタフェースやプロトコルを規定したものである。
- イ XMLを利用して,インターネット上に存在するWebサービスを検索できる仕組みである。
- ウ 業務機能を提供するサービスを組み合わせることによって,システムを構築する考え方である。
- エ サービス提供者と委託者との間でサービスの内容,範囲及び品質に対する要求水準を明確にして,あらかじめ合意を得ておくことである。
解答・解説を見る
正解:ウ
AI解説
SOA(サービス指向アーキテクチャ)は、業務機能を独立性の高いサービスという部品として実装し、それらを組み合わせてシステムを構築する設計思想である。サービスの再利用や柔軟な組替えにより、業務変化への迅速な対応を狙う。ウが正解である。 ア: Webサービスを利用するためのインタフェースやプロトコルの規定は、SOAPやWSDLなどの個別技術の説明であり、SOAという考え方そのものではない。 イ: インターネット上のWebサービスを検索できる仕組みはUDDI(Webサービスのレジストリ)の説明である。 ウ: 正しい。業務機能単位のサービスの組合せでシステムを構築するアーキテクチャの考え方であり、SOAの定義である。 エ: サービスの内容・範囲・品質の要求水準を事前合意するのはSLA(サービスレベルアグリーメント)の説明である。 💡 SOAは技術仕様ではなく設計の考え方である点がポイント。SOAP/WSDL/UDDIは実現技術、SLAはサービス品質の合意、と語感の似た用語を役割で切り分ける。
出典:平成24年度 秋期 応用情報技術者試験 午前 問48 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。