過去問解きまくり研究所 ホーム

平成24年度 秋期 午前 問48

開発技術

SOAに関する問題

SOA(Service Oriented Architecture)の説明はどれか。

答えと解説を見る

✓ これが正解ウ業務機能を提供するサービスを組み合わせることによって,システムを構築する考え方である。

解説

SOA は業務単位の部品を組み合わせる考え方です。

SOA はサービス指向アーキテクチャと訳されます。末尾のアーキテクチャは、組み立て方や考え方を指す語ですから、特定の規約でも製品でもありません。受注する、在庫を引き当てる、請求する、といったように、業務の単位でソフトウェアを部品に切り分けておき、新しい業務が必要になったら、既にある部品をつなぎ替えて組み上げる。これが SOA の考え方です。技術の都合ではなく業務の都合で切り分けるところが要点で、そのおかげで、並ぶ部品の名前が現場の言葉になります。利点は業務の変化に追随しやすいことで、欠点は部品どうしの呼び出しが増えて処理が遅くなりやすいことです。残る三つは、この考え方を支える道具か、あるいは運用の上での取り決めについての説明です。設問が聞いているのがどの層の話なのかを、記述ごとに確かめてください。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:平成24年度 秋期 応用情報技術者試験 午前 問48

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)