apps
latest
false
- 入门指南
- 演示应用程序
- 如何
- 通知
- 使用 VB 表达式
- 设计应用程序
- 事件和规则
- 在应用程序中利用 RPA
- 支持的流程参数类型
- 替换应用程序中引用的流程
- 从 Orchestrator 引用存储桶
- 配置内部部署 Orchestrator 以供 Apps 使用
- Orchestrator Permissions
- UiPath Apps 和 Orchestrator 之间的数据流
- 在应用程序中利用实体
- 在应用程序中利用队列
- 在应用程序中利用媒体文件
- 在应用程序中利用操作
- 在应用程序中利用 Connections
- 应用程序生命周期管理 (ALM)
- UiPath 第一方应用程序
- 基本故障排除指南
UiPath Apps 和 Orchestrator 之间的数据流
重要 :
请注意此内容已使用机器翻译进行了部分本地化。
LEGACY
Apps 用户指南
Last updated 2024年8月5日
UiPath Apps 和 Orchestrator 之间的数据流
虽然 UiPath Apps 是一种云托管体验,但它可以在内部部署或自托管的 Orchestrator 中与自动化一起使用。以下是客户端浏览器打开 UiPath Apps 并运行自动化时传输的数据的摘要:
- 导航至应用程序时,将从 UiPath Apps Web 服务检索 Apps 定义。此定义不包含数据,仅包含用于在浏览器中呈现应用程序的元数据。
- 当应用程序执行“启动流程”规则(有人值守)时,浏览器将联系本地有人值守机器人并传递输入参数。这用于在运行应用程序的客户端计算机上本地执行自动化。自动化完成后,本地机器人会在浏览器中将自动化的输出参数返回给应用程序。机器人唯一公开的数据是输出参数和编码到自动化中的任何日志记录消息;不会公开自动化所看到的任何其他数据和屏幕截图等。
- 当应用程序执行“启动流程”规则(无人值守)时,浏览器会通过 Apps 服务联系 Orchestrator 并传递输入参数。这用于在可用的无人值守机器人上执行自动化。自动化完成后,Orchestrator 会将自动化的输出参数发送到 Apps 服务,后者会在浏览器中将这些输出参数路由到应用程序。机器人唯一公开的数据是输出参数和编码到自动化中的任何日志记录消息;不会公开自动化所看到的任何其他数据和屏幕截图等。
在有人值守用例和无人值守用例中,Orchestrator 唯一发送和存储的数据包括:
- 运行的所有流程的输入和输出
- RPA 开发者添加到流程的日志记录消息(可选)
在所有情况下,Orchestrator 与 Apps 服务之间的通信都进行端到端加密。输入参数和输出参数从不存储在 Apps 服务中。
下图描述了使用无人值守机器人的 UiPath Apps 的云数据流。
- 用户使用客户端计算机上的浏览器导航到应用程序。
- 浏览器在云中调用 UiPath Apps 服务,以检索 Apps 定义(元数据)。
- Apps 定义发送到浏览器,Apps 运行时在该浏览器中呈现应用程序。
- 该应用程序调用云托管的 UiPath Orchestrator,以通过 Apps 服务运行无人值守流程。
- Orchestrator 与无人值守机器人联系以执行流程。
- 流程输出返回到 Orchestrator。
-
客户端应用程序收到流程结果通知。
注意:只有流程的输入和输出会返回到 Orchestrator。由 RPA 自动化的应用程序及其所有数据将保留在机器人计算机上。
下图描述了使用有人值守机器人的 UiPath Apps 的云数据流。
- 用户使用客户端计算机上的浏览器导航到应用程序。
- 浏览器在云中调用 UiPath Apps 服务,以检索 Apps 定义(元数据)。
- Apps 定义发送到浏览器,Apps 运行时在该浏览器中呈现应用程序。
- 该应用程序在客户端计算机上调用本地机器人服务以执行流程。结果在本地返回。
-
审核追踪记录到 Orchestrator,包括流程输出。
注意:只有流程的输入和输出会返回到 Orchestrator。由 RPA 自动化的应用程序及其所有数据将保留在机器人计算机上。
以下各节介绍了将云应用程序与内部部署(或自托管)Orchestrator 一起使用时的 UiPath Apps 数据流。
下图描述了使用无人值守机器人的 UiPath Apps 的混合数据流。
- 用户使用客户端计算机上的浏览器导航到应用程序。
- 浏览器在云中调用 UiPath Apps 服务,以检索 Apps 定义(元数据)。
- Apps 定义发送到浏览器,Apps 运行时在该浏览器中呈现应用程序。
- 该应用程序调用自托管的内部部署 UiPath Orchestrator,以通过 Apps 服务运行无人值守流程。
- Orchestrator 与无人值守机器人联系以执行流程。
- 流程输出返回到 Orchestrator。
-
客户端应用程序收到流程结果通知。
注意:只有流程的输入和输出会返回到 Orchestrator。由 RPA 自动化的应用程序及其所有数据将保留在机器人计算机上。