IPA過去問ドリル

平成22年度 秋期 ネットワークスペシャリスト試験 午前Ⅱ 問25

テクノロジ/開発技術

SOA(Service Oriented Architecture)でサービスを設計する際の注意点のうち,適切なものはどれか。

出典:平成22年度 秋期 ネットワークスペシャリスト試験 午前Ⅱ 問25

正解:ウ

解説

SOA(サービス指向アーキテクチャ)では,業務の変化に柔軟に対応できるよう,サービス間の依存関係を最小限に抑えた疎結合な設計とすることが重要な注意点とされています。これにより,一つのサービスの変更が他のサービスに与える影響を小さく抑えられます。

選択肢ごとの解説

  • 誤り。可用性や再利用性を高めるためには,状態を保持しないステートレスなインタフェースとすることが望ましいとされています。
  • 誤り。業務からの独立性を確保するためには,特定の業務や役割に依存しない汎用的な命名が望ましいとされています。
  • 正しい。業務の変化に対応しやすくするために,サービス間の関係は疎結合にすることが SOA の重要な設計原則です。
  • 誤り。SOA はサービスの再利用性を高めることを目的の一つとしており,開発したサービスを再利用しない方がよいというのは誤りです。
ネットワークスペシャリストの過去問を演習モードで解く