Apps
2023.10
False
横幅背景图像
Apps 用户指南
上次更新日期 2024年4月19日

Apps 和 Attended 自动化:双向即时通信

Apps 和 Attended 自动化之间的双向即时通信可解决每次从 Apps 启动 Attended 自动化时,用户遇到延迟的情况。此解决方案通过以下方式缩短每次应用程序启动 Attended 自动化时,UiPathTM Robot 启动所需的时间:

  • 减少总执行时间。

  • 打开 Apps 和 Attended Robot 之间的双向通信通道。

  • 在应用程序会话关闭之前,保持沟通渠道畅通,以获取即时响应。

这样,Apps 只需启动一次流程,然后调用 .xaml 文件,该文件会与不同用户交互。

组件

要利用 Apps 和 Attended 自动化之间的双向即时通信,请使用以下活动和规则:

要了解这些组件如何协同工作以进行即时通信,请参阅此示例。

注意事项

创建具有双向即时通信功能的工作流时,请遵循以下准则:

  1. 此功能不支持“发送临时结果”活动。 避免在使用双向通信的工作流中添加此活动。

  2. 在 Apps Studio 中,您需要手动定义复杂对象的属性,例如数据表或 .net 对象。例如,如果您使用数据表作为流程的输出参数,则必须在流程的“详细信息”页面中指定数据表列。

  3. 在 UiPathTM Studio 中,将 .xaml 文件标记为由应用程序调用为入口点的文件。这样,当您引用关联的流程时,Apps Studio 中将显示 .xaml 文件。

    备注:

    Apps Studio 显示所有标记为入口点的 .xaml 文件,无论它们是否属于使用双向通信的工作流的一部分。

  4. 双向通信流程必须由引用它的应用程序启动。

  5. 如有可能,请对这些 UiPathTM Studio 项目使用“在后台启动”选项。这有助于在多个浏览器窗口中同时运行同一个应用程序,而不会引发错误。

  • 组件
  • 注意事项

此页面是否有帮助?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath 白色徽标
信任与安全
© 2005-2024 UiPath. All rights reserved.