DOA是面向数据的体系结构(Data Oriented Architecture)。DOA建立在云计算的硬件架构之上,采用“面向数据和以数据为核心”的思想,通过数据注册中心(DRC,Data Register Center),数据权限中心(DAC, Data Authority Center),数据异常控制中心(DEC, DataException Control Center)来统一定义数据、管理数据和提供数据服务。通过数据应用单元(DAUs,Data Application Units)对各种应用进行管理和服务,建立一种数据大平台与碎片化应用的数据生态系统,构建起从数据保护到授权应用的整套机制,为有效解决大数据时代所面临软件体系结构的问题提供基础理论和方法技术支撑。具体介绍数据注册中心(DRC),是 DOA 的核心部件,通过它来构建逻辑的数据资源池,并管理数据和提供数据服务。DRC 按照统一标准进行设计,可以将各个 行业或不同规模的 DRC 进行互联和关联,从而可以构成更大规模的 DOA 系统。数据权限中心(DAC),是 DOA 的关键部件,对数据的安全存储、传输及应用授权进行管理。对数据实行“天生加密、授权使用”的机制,将数据分成存储和传输时保持加密的“数据态”和在应用中授权使用时解密的“应用态”,充分保证数据的安全及使用的授权。