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 中仍使用此方法。