上QQ阅读APP看书,第一时间看更新
2.2.4 资源与碎片的统一管理
在本平台中,资源和碎片的概念是可以相互转化的。一个资源对象(如一篇论文)可以分解成若干个碎片(如若干段落),而每个碎片还可以进一步分解成若干个更小的碎片(如若干语句)。当一个碎片再次分解成更细粒度的碎片时,平台将原碎片当作资源来处理。
因此,在平台数据建模和操作定义过程中不需要区别对待完整信息资源和碎片信息资源,其主要依据如下:
•符合信息资源的逻辑特征。完整信息资源和碎片信息资源是相对的概念,当参照对象发生变化时,二者可以相互转化。
•降低IT实现的复杂度。完整信息资源和碎片信息资源的同等处理将不仅降低软件工程师的开发成本,而且可以减轻用户使用平台提供的API和Web Service的学习成本。