SOA (Service Oriented Architecture) でサービスを設計する際の注意点のうち,適切なものはどれか。
可用性を高めるために,ステートフルなインタフェースとする。
業務からの独立性を確保するために,サービスの命名は役割を表すものとする。
業務の変化に対応しやすくするために,サービス間の関係は疎結合にする。
セキュリティを高めるために,一度開発したサービスは再利用しない方がよい。