在有了数据库基础后,再来看Data Ability,会清晰很多,也更好理解
使用Data模板的Ability(以下简称“Data”)有助于应用管理其自身和其他应用存储数据的访问,并提供与其他应用共享数据的方法。Data既可用于同设备不同应用的数据共享,也支持跨设备不同应用的数据共享。
访问可以是本地和远端,区别在于URI,文档有详细的说明
访问远端设备也就是添加上设备ID
scheme:协议方案名,固定为“dataability”,代表Data Ability所使用的协议类型。
authority:设备ID。如果为跨设备场景,则为目标设备的ID;如果为本地设备场景,则不需要填写。
path:资源的路径信息,代表特定资源的位置信息。
query:查询参数。
fragment:可以用于指示要访问的子资源。