7.2.2 平台系统架构

7.2.2 平台系统架构

本平台中各模块的主要架构如图7.3所示。

对于“核心数据层”,其结构与大多数“面向数据”的资源整合平台相同。“核心机构元数据层”指来自各参与机构的初始元数据;通过“元数据收割”层进行元数据收割,将不同标准的元数据统一至相同标准下;“数据表达”层则实现对标准化后元数据的统一表达(即本体化),此层可采用RDF作为表达标准;“数据整合”层在统一表达的元数据上进行数据整合,该层可根据特定判断规则(例如针对图书,可采用ISBN码作为判断依据)剔除重复数据,获得具有高度一致性的数据;“应用服务”层则实现基于整合后数据的各类检索应用,为用户提供访问界面和人机接口。从元数据层到应用服务层可以共同构成一个“面向数据”的资源整合平台。

“扩展数据层”与“核心数据层”相比,其结构相对简单,因为在该层仅完成数据的转换和表达,并不进行数据整合。如前文分析,扩展机构虽然无法整体提供元数据,但其所使用的元数据标准依然可以获得。根据元数据标准,可通过元数据收割将这些机构的元数据转换至“核心数据”所使用的格式(包括元数据格式和表达格式)下,这样,扩展数据和核心数据实现了转换和对应。这便是扩展数据层中,“数据收割”层和“数据表达”层所完成的工作

图7.3 “面向应用”的公共数字文化资源整合平台系统架构图