多くのサブシステム間でデータオブジェクトを共有するための保守性、拡張性、およびパフォーマンスの観点から、最良のアプローチは何ですか?
つまり、私はこれらのレイヤーを備えたこのシステムを持っています:
controller <-> Service (bl) <-> Domain <-> Database
controller
WebまたはレイヤーにアクセスできるWebサービスからNを取得できるService
ため、この時点でN個のサブシステムが使用するAPIがあります。
私はORM
必要なエンティティでを使用しており、サービスレイヤーとドメインレイヤー内のあらゆる場所でこれらのエンティティを処理しています。
私の質問は、このデータオブジェクト(情報)をサービスレイヤーからサブシステムに共有するための最良のアプローチは何ですか?
地図?XML