平成27年度秋期 問25 / 25

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

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

キーボード:1〜4 で解答 → 次の問題 ← 前の問題

正解と解説を見る

正解:ウ

  • ア: 可用性を高めるために、ステートフルなインタフェースとする。
    誤り。SOAでは、サービスの独立性と再利用性を高めるために、ステートレスなインタフェースが推奨されます。ステートフルなインタフェースは、サービス間の依存性を高め、可用性を低下させる可能性があります。

  • イ: 業務からの独立性を確保するために、サービスの命名は役割を表すものとする。
    誤り。SOAでは、サービスは業務上の一処理に相当する機能や部品として設計されるため、サービスの命名は実世界の業務に合わせる形が適切です。

  • ウ: 業務の変化に対応しやすくするために、サービス間の関係は疎結合にする。
    正しい。SOAの目的は、業務環境の変化に柔軟に対応できるシステムを構築することです。そのため、個々のサービスが独立し、サービス間の関係を疎結合にすることで、システムの柔軟性と拡張性を高めます。

  • エ: セキュリティを高めるために、一度開発したサービスは再利用しない方がよい。
    誤り。SOAでは、ソフトウェアを部品化して再利用することが推奨されます。再利用性を高めることで、開発効率の向上や保守性の向上が期待できます。


答え

ウ: 業務の変化に対応しやすくするために、サービス間の関係は疎結合にする。

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

平成27年度秋期の他の問題