Citrix 桌面内的 BluePrism 运行时

BluePrism runtime inside Citrix desktop

我正在研究一种架构,其中我们在 Citrix 桌面中安装了 BluePrism 运行time 运行ning。

我看到很多文章讨论将 Citrix 桌面作为自动化过程的一部分进行处理,但据我所知,他们讨论的是在[=19= 内启动 Citrix 应用程序] 一个过程。换句话说,他们有一台 运行 BluePrism 运行 时间的物理笔记本电脑,部分过程需要它 运行 一个 citrix 桌面,并使其自动化。我了解此方案存在问题,需要您使用 Surface Automation。

就我而言,我们有一套物理笔记本电脑,我们希望用 VM 完全替换这些笔记本电脑。因此 运行time 将与目标应用程序位于同一桌面。

问题是,这行得通吗,或者我们是否仍然需要将我们所有的 BluePrism 流程转换为使用 Surface Automation 才能使该架构正常工作?

这适用于 VM,在这种情况下不需要 Surface Automation。您所有的对象将要做的是通过在 VM 桌面上调用它们的运行时进程名称来附加目标应用程序,或者通过在您的应用程序模型中提供路径从父级(即根目录 desktop/server 中的文件夹)启动它们,以及然后让您的 BP 对象启动附加到它们。如果您计划与实际的 Citrix Receiver(例如图标)交互,则可能需要 Surface Auto,但一旦应用程序在 VM 桌面上处于活动状态,则不需要。当然,这一切假设BP也会在VM桌面环境下。