平成26年度 春期 午前Ⅱ 問25
システム開発技術
SOAに関する問題
SOA(Service Oriented Architecture)の説明はどれか。
- アWeb サービスを利用するためのインタフェースやプロトコルを規定したものである。
- イXML を利用して,インターネット上に存在する Web サービスを検索できる仕組みである。
- ウ業務機能を提供するサービスを組み合わせることによって,システムを構築する考え方である。
- エサービス提供者と委託者との間でサービスの内容,範囲及び品質に対する要求水準を明確にして,あらかじめ合意を得ておくことである。
答えと解説を見る
✓ これが正解ウ業務機能を提供するサービスを組み合わせることによって,システムを構築する考え方である。
解説
業務機能のサービスを組み合わせてシステムを作る考え方が SOA です。
SOA(Service Oriented Architecture)は、業務の機能をサービスという単位で用意し、それらを組み合わせてシステムを構築する考え方です。サービスは決められたインタフェースを通して呼び出され、ほかのシステムからも利用できるように作ります。業務が変わったときには、サービスの組合せを変えたり、一部のサービスだけを作り替えたりして対応できます。SOA は特定の技術や規格の名前ではなく、システムの組み立て方についての考え方だと押さえると、技術の取り決めを説明した選択肢と区別できます。
ほかの選択肢はなぜ違うのか
- アWeb サービスを利用するためのインタフ…:Web サービスを利用するためのインタフェースやプロトコルの規定は、サービスを呼び出すための技術の取り決めです。SOA はシステムの組み立て方の考え方であり、個々のインタフェースやプロトコルを規定したものではありません。
- イXML を利用して,インターネット上に存…:インターネット上の Web サービスを検索できる仕組みは、サービスを探すための登録や検索の技術です。SOA の考え方の中で使われることはあっても、SOA そのものの説明にはなっていません。
- エサービス提供者と委託者との間でサービスの…:サービスの内容、範囲、品質について要求水準を明確にして合意しておくのは、SLA の説明です。サービスの提供者と利用者の間の取り決めで、システムを組み立てる考え方ではありません。
この問題の用語
- SLA提供する側と受ける側で、どの水準まで満たすかをあらかじめ取り決めた合意。緊急時の手順や、守れなかったときの扱いも決めておきます。
- プロトコル通信するときの、決まりごとや手順のまとまりのことをいいます。送る側と受ける側が同じものに従うことで、やり取りが成り立ちます。
出典:平成26年度 春期 データベーススペシャリスト試験 午前Ⅱ 問25
同じ用語が出る問題
- 令和6年度 秋期 午前Ⅱ 問14:多版同時実行制御に関する問題(プロトコル)
- 令和5年度 秋期 午前Ⅱ 問2(プロトコル)
- 平成31年度 春期 午前Ⅱ 問2:チェックポイントに関する問題(プロトコル)
- 平成30年度 春期 午前Ⅱ 問14:隔離性水準に関する問題(プロトコル)
- 平成28年度 春期 午前Ⅱ 問16:WALに関する問題(プロトコル)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)