Application Server Controlled Resources (ASCR)

ASCR 适用于通过 Blue Prism 应用程序服务器连接交互式客户端的企业部署。Application Server Controlled Resources (ASCR) 可简化连接,并增加可在单一 Blue Prism 环境中部署的运行时资源数量。ASCR 允许组织在单一 Blue Prism 环境中部署的数字化员工数量比 Blue Prism 版本 6 高 2 倍以上。

架构

满足以下条件时,系统会自动使用 ASCR:

  • 已安装 Blue Prism 版本 7.0 或更高版本。
  • 通过 Blue Prism 应用程序服务器连接到交互式客户端。
  • 已将 Blue Prism 应用程序服务器配置为支持回调—必须配置此配置。有关详细信息,请参阅 ASCR 服务器配置

Application Server Controlled Resources

借助 ASCR,交互式客户端通过应用程序服务器与可用的运行时资源通信,这意味着不再需要从每个交互式客户端单独连接到每个运行时资源。这提高了效率并增强了扩大规模的潜力。ASCR 按需使用连接(根据需要建立、使用和终止连接)。此前,连接永久保持打开状态。

事件通道(上图中的 gRpc/WCF 双向事件)使客户端 UI 能够近乎实时地从运行时资源接收更新。例如,当会话在运行时资源上启动时,已启动会话事件将发送到所有已连接的服务。借助 ASCR,此事件只发送到应用程序服务器。回调通道允许将此类事件转发到所有连接的客户端 UI。这使 Control Room 能近乎实时地更新,而且无需将客户端 UI 直接连接到环境中的每个运行时资源。

为了成功运行 ASCR 功能,Blue Prism 应用程序服务器和交互式客户端必须满足指定的最低要求,具体取决于选定的回调协议。

交互式客户端控制的资源

下图显示了 Blue Prism 版本 6 架构。所有交互式客户端都与所有可用资源连接。此方法在创建和刷新连接时以及使用这些资源时都使用系统资源。

如果交互式客户端正在建立直接数据库连接,则在 Blue Prism 版本 7 中仍使用此方法。