Best Practices for SOA: Building a Data Services Layer

SOAにおけるデータサービス層に興味があります。常識的に考えてみても、SOAに限らず、基幹系のシステムで複数の部門のサービスを組み合わせるときに、個々のサービスに関連するデータをいかに組み合わせて活用するかというのがとても重要になると思います。例えば、2つの別々(ベンダー、ロケーション)のDBからどうやってビューを生成するのか。サービスの「自律性」「独立性」「再利用性」を考慮しつつ、どうやってデータを統合するのか。

参考:データこそが重要なSOA(サービス指向アーキテクチャ)