SC情報処理安全確保支援士試験 午前Ⅱ
平成26年度春期 情報処理安全確保支援士 午前Ⅱ 問23
問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。
問題
選択肢
- アWebサービスを利用するためのインタフェースやプロトコルを規定したものであ
- イる。
- ウXMLを利用して、 インターネット上に存在するWebサービスを検索できる仕組みである。
- エ業務機能を提供するサービスを組み合わせることによって、 システムを構築する考え方である。
解き方のヒントを見る
午前II 問23
これは、仕様を探す仕組みや通信ルールの話ではなく、業務の機能を「部品化されたサービス」として用意して、それらを組み合わせてシステムを作ろう、という考え方の話だよ。レゴブロックを必要に応じて組み合わせるようなアーキテクチャ思想だと考えよう。
この問題で問われていること
Webサービス関連の用語の中から、「仕組みの名前」や「通信の決まり」ではなく、サービスを組み合わせてシステムを作るというアーキテクチャの考え方を選べるかがポイントだよ。
SOA Architecture
SOA is an architectural approach that builds systems by combining services that provide business functions
combine services\nbuild system architecture\ncenter on business functions
確認ポイント
- アーキテクチャ思想を問う。
- プロトコル仕様ではありません。
- サービス組合せが本質です。
正解と解説を見る
正解
ウ
出典
問題文と解答は IPA 公開の過去問題冊子・解答例を基にしています。
選択肢ア
これは不正解だよ。Webサービスの「使い方の説明書」や「呼び出し方の決まり」を表す話で、SOAそのものではないんだ。たとえるなら、料理店を組み合わせて街全体のフードサービスを作る考え方を聞かれているのに、メニュー表の書き方を答えている感じだよ。
選択肢イ
この選択肢は文が「る。」だけで内容が欠けているので、このままでは正解にはならないよ。合鍵の説明を聞かれているのに、最後の「です」だけ渡されても判断できないのと同じだね。
選択肢ウ(正解)
これは不正解だよ。インターネット上のWebサービスを探す仕組みの説明で、UDDIに近い内容なんだ。たとえるなら、SOAは複数のお店のサービスを組み合わせて便利な商店街を作る考え方だけど、これは『どのお店がどこにあるか調べる電話帳』の話だよ。
選択肢エ
この内容は、SOAの説明としては正しいよ。業務機能を部品のようなサービスとして用意し、それらを組み合わせてシステムを作る考え方なんだ。たとえるなら、注文、決済、配送という別々の窓口を必要に応じてつないで、一つのネットショップを作るイメージだよ。
出典:独立行政法人 情報処理推進機構(IPA)平成26年度春期 情報処理安全確保支援士試験 午前Ⅱ 問23(公式資料:問題冊子(PDF) / 解答例)
関連する過去問一覧
IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針