为什么使用数据?
数据是普遍存在的(data是复数;datum是单数,尽管“data”能够同时使用单数和复数)。大部分 IT工作的核心就是收集、分发和管理数据,并且当需要数据的时候、在需要数据的地方、以要求的方式为需要数据的人(拥有正确的权限)提供数据。有些人可能会想起在IT(“信息技术”)这一术语出现之前,多数的企业把他们的“计算机部门”及其工作称为DP或“数据处理”。
在过去、现在和可预见的将来,数据是所有技术浪潮中一个不变的常量。同样的数据,过去由(很可能仍然是)大型机处理,现在也很可能已经由一个或多个的客户机-服务器、CORBA/DCOM、 Java EE、.NET、 Web services、SOA和Web 2.0来完成。随着时间的流逝,数据的存储、格式和传输可能已经改变,数据的处理方式可能已经改变,但是“数据”依然保留(而且还在增加)。其实,所有工业技术浪潮有着一个相同点:它们都是新的或者改良的数据处理方法。数据就是基础。如果您您也认为数据是企业解决方案的基础,则由此得出结论:数据(以及数据建模/管理)也是SOA(与Web 2.0)的企业架构需要优先考虑的事情。