平成22年度 春期 午前Ⅱ 問25
システム戦略
SOAに関する問題
SOA(Service Oriented Architecture)の説明はどれか。
- アWebサービスを利用するためのインタフェースやプロトコルを規定したものである。
- イXMLを利用して,インターネット上に存在するWebサービスを検索できる仕組みである。
- ウ業務機能を提供するサービスを組み合わせることによって,システムを構築する考え方である。
- エサービス提供者と委託者との間でサービスの内容,範囲及び品質に対する要求水準を明確にして,あらかじめ合意を得ておくことである。
答えと解説を見る
✓ これが正解ウ業務機能を提供するサービスを組み合わせることによって,システムを構築する考え方である。
解説
SOAは、業務機能のサービスを組み合わせてシステムを作る考え方です。
SOA(Service Oriented Architecture)は、業務の機能を、外部から呼び出せる独立したサービスという単位で用意し、それらを組み合わせてシステムを構築する考え方です。サービスどうしは標準的なインタフェースでつながるので、業務の変化に応じてサービスの組合せを変えたり、既存のサービスを再利用したりしやすくなります。見分ける軸は、記述が考え方を表しているのか、それを実現する個々の技術や取決めを表しているのかです。SOAはシステムの作り方の考え方、と押さえておくと、具体的な技術や契約の説明と区別できます。
ほかの選択肢はなぜ違うのか
- アWebサービスを利用するためのインタフェ…:Webサービスを利用するためのインタフェースやプロトコルを規定したものは、Webサービスどうしをつなぐ個々の技術の説明です。SOAはサービスを組み合わせてシステムを作る考え方であり、特定の規約そのものではありません。
- イXMLを利用して,インターネット上に存在…:XMLを使ってインターネット上のWebサービスを検索できるようにする仕組みは、サービスを見つけるための個別の技術です。サービスの組合せでシステムを作るという考え方そのものを指すSOAとは、話の階層が違います。
- エサービス提供者と委託者との間でサービスの…:サービスの内容、範囲、品質の要求水準を、提供者と委託者の間で明確にして合意しておくのは、SLAの説明です。サービスの契約上の取決めであり、システムを構築する考え方であるSOAとは別物です。
この問題の用語
- SLA提供する側と受ける側で、どの水準まで満たすかをあらかじめ取り決めた合意。緊急時の手順や、守れなかったときの扱いも決めておきます。
- プロトコル通信するときの、決まりごとや手順のまとまりのことをいいます。送る側と受ける側が同じものに従うことで、やり取りが成り立ちます。
出典:平成22年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問25
同じ用語が出る問題
- 令和6年度 秋期 午前Ⅱ 問2:NVMeの特徴(プロトコル)
- 令和5年度 秋期 午前Ⅱ 問14:SAMLに関する問題(プロトコル)
- 令和5年度 秋期 午前Ⅱ 問13(プロトコル)
- 令和3年度 秋期 午前Ⅱ 問5(プロトコル)
- 平成31年度 春期 午前Ⅱ 問19:SAMLに関する問題(プロトコル)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)