前面抛出了问题的所在,下面该讲解决方案了。 SOA中数据环境的目标展望组织思考应用和数据的方式必须演进--必须停止将数据认为是“二类公民”,认为数据只是用于支持特定应用的想法。数据是独立的资产,拥有价值和用途。组织应该用“特定数据族的集散地”来建立他们的数据环境,并暴露遵循工业标准和服务契约的数据服务。目标是要创建一系列成为访问企业数据的统一方式。在此面向服务的目标环境下,应用和数据等同地协调工作。所以,组织的业务功能和数据都可以作为企业的资产,跨部门和业务进行复用。这个目标展望,如下图所示,使得后期企业数据环境所预期的特征成为可能。

1)来自这些数据的单一逻辑来源给出企业数据对象的完整视图。
2)增强对企业数据特征与全局的认识
3)改善跨企业的数据质量
4)可以通过使用数据服务层实施数据标准
5)数据清晰可见,易于访问
6)减少定制接口和私有格式的依赖
7)清晰地标识统一数据源,易于全企业的高效使用
8)安全可以考虑到解决方案中,而不是后期来考虑
9)数据容易为跨组织的潜在客户发现
SOA数据策略
定义SOA环境中应该如何管理企业数据的全局策略需要达到这个目标展望。这个策略涉及的问题,如数据自治、以企业SOA的视角建模数据,数据质量、安全、技术解决方案如数据服务。
下面一点一点来谈,细细道来,具体细节请听下回分解。