提交 91076e50 编写于 作者: D dboy190

fix review problem

Signed-off-by: Ndboy190 <dulei1@huawei.com>
上级 86521431
...@@ -12,9 +12,9 @@ UDMF针对多对多跨应用数据共享的不同业务场景提供了标准化 ...@@ -12,9 +12,9 @@ UDMF针对多对多跨应用数据共享的不同业务场景提供了标准化
标准化数据通路是为各种业务场景提供的跨应用的数据接入与读取通路,它可以暂存应用需要共享的符合标准化数据定义的统一数据对象,并提供给其他应用进行访问, 标准化数据通路是为各种业务场景提供的跨应用的数据接入与读取通路,它可以暂存应用需要共享的符合标准化数据定义的统一数据对象,并提供给其他应用进行访问,
同时按照一定的策略对暂存数据的访问权限和生命周期进行管理。 同时按照一定的策略对暂存数据的访问权限和生命周期进行管理。
标准化数据通路通过UDMF提供的系统服务实现,应用(数据提供方)需要共享公共数据时可以通过UDMF提供的插入接口将数据写入到UDMF的数据通路中, 标准化数据通路通过UDMF提供的系统服务实现,应用(数据提供方)需要共享公共数据时可以通过UDMF提供的插入接口将数据写入到UDMF的数据通路中, 并且
并且可以通过UDMF提供的更新和删除接口对已经存入UDMF数据通路的数据进行更新和删除操作。在完成必要的权限校验后, 可以通过UDMF提供的更新和删除接口对已经存入UDMF数据通路的数据进行更新和删除操作。在完成必要的权限校验后, 目标
目标应用(数据访问方)可以通过UDMF提供的读取接口进行数据的访问,数据被读取后,UDMF会统一对数据的生命周期进行管理。 应用(数据访问方)可以通过UDMF提供的读取接口进行数据的访问,数据被读取后,UDMF会统一对数据的生命周期进行管理。
统一数据对象UnifiedData在UDMF数据通路中具有全局唯一URI标识,其定义为udmf://intention/bundleName/groupId,其中各组成部分的含义分别为: 统一数据对象UnifiedData在UDMF数据通路中具有全局唯一URI标识,其定义为udmf://intention/bundleName/groupId,其中各组成部分的含义分别为:
...@@ -62,6 +62,7 @@ UDMF针对多对多跨应用数据共享的不同业务场景提供了标准化 ...@@ -62,6 +62,7 @@ UDMF针对多对多跨应用数据共享的不同业务场景提供了标准化
plainText.textContent = 'hello world!'; plainText.textContent = 'hello world!';
let unifiedData = new UDMF.UnifiedData(plainText); let unifiedData = new UDMF.UnifiedData(plainText);
// 指定要插入数据的数据通路枚举类型
let options = { let options = {
intention: UDMF.Intention.DATA_HUB intention: UDMF.Intention.DATA_HUB
} }
...@@ -84,6 +85,7 @@ UDMF针对多对多跨应用数据共享的不同业务场景提供了标准化 ...@@ -84,6 +85,7 @@ UDMF针对多对多跨应用数据共享的不同业务场景提供了标准化
plainText.textContent = 'How are you!'; plainText.textContent = 'How are you!';
let unifiedData = new UDMF.UnifiedData(plainText); let unifiedData = new UDMF.UnifiedData(plainText);
// 指定要更新的统一数据对象的URI
let options = { let options = {
key: 'udmf://DataHub/com.ohos.test/0123456789' key: 'udmf://DataHub/com.ohos.test/0123456789'
}; };
...@@ -103,6 +105,7 @@ UDMF针对多对多跨应用数据共享的不同业务场景提供了标准化 ...@@ -103,6 +105,7 @@ UDMF针对多对多跨应用数据共享的不同业务场景提供了标准化
4. 删除存储在UDMF公共数据通路中的统一数据对象。 4. 删除存储在UDMF公共数据通路中的统一数据对象。
```ts ```ts
// 指定要删除数据的数据通路枚举类型
let options = { let options = {
intention: UDMF.Intention.DATA_HUB intention: UDMF.Intention.DATA_HUB
}; };
...@@ -139,6 +142,7 @@ UDMF针对多对多跨应用数据共享的不同业务场景提供了标准化 ...@@ -139,6 +142,7 @@ UDMF针对多对多跨应用数据共享的不同业务场景提供了标准化
2. 查询存储在UDMF公共数据通路中的统一数据对象。 2. 查询存储在UDMF公共数据通路中的统一数据对象。
```ts ```ts
// 指定要查询数据的数据通路枚举类型
let options = { let options = {
intention: UDMF.Intention.DATA_HUB intention: UDMF.Intention.DATA_HUB
}; };
......
...@@ -42,7 +42,7 @@ UDMF提供的标准化数据类型主要包括以下几类: ...@@ -42,7 +42,7 @@ UDMF提供的标准化数据类型主要包括以下几类:
UDMF提供了统一数据对象UnifiedData,用于封装一组数据记录UnifiedRecord。数据记录UnifiedRecord则是对UDMF支持的数据内容的抽象定义,例如一条文本记录、一条图片记录等。 UDMF提供了统一数据对象UnifiedData,用于封装一组数据记录UnifiedRecord。数据记录UnifiedRecord则是对UDMF支持的数据内容的抽象定义,例如一条文本记录、一条图片记录等。
数据记录中的数据内容类型对应为各数据类型UnifiedDataType。 数据记录中的数据内容类型对应为各数据类型UnifiedDataType。
以下是常见的UDMF的接口说明,更多接口和具体说明,请见[ @ohos.data.UDMF(统一数据管理框架)](../reference/apis/js-apis-data-udmf.md) 以下是常见的UDMF的接口说明,更多接口和具体说明,请见[统一数据管理框架](../reference/apis/js-apis-data-udmf.md)
| 类名称 | 接口名称 | 描述 | | 类名称 | 接口名称 | 描述 |
|---------------|-------------------|-----------------------------------------------------------------------------------------------| |---------------|-------------------|-----------------------------------------------------------------------------------------------|
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册