Среда выполнения BluePrism на рабочем столе Citrix - PullRequest
0 голосов
/ 13 февраля 2019

Я смотрю на архитектуру, в которой у нас есть среда выполнения BluePrism, работающая внутри Citrix Desktop.

Я вижу множество статей, в которых говорится об обработке рабочего стола Citrix как части процесса автоматизации, но, насколько я понимаю, они говорят о запуске приложения Citrix из в процессе.,Другими словами, у них есть физический ноутбук, на котором работает среда выполнения BluePrism, и часть процесса требует, чтобы он запустил рабочий стол citrix и автоматизировал его.Я понимаю, что этот сценарий проблематичен и требует от вас использования Surface Automation.

В моем случае у нас есть набор физических ноутбуков, и мы хотели бы полностью заменить эти ноутбуки виртуальными машинами.Таким образом, среда выполнения будет находиться на том же рабочем столе, что и целевые приложения.

Вопрос в том, работает ли это, или мы все еще сталкиваемся с необходимостью преобразования всех наших процессов BluePrism для использования Surface Automation для работы этой архитектуры?

1 Ответ

0 голосов
/ 13 февраля 2019

Это работает с виртуальными машинами, и Surface Automation в этом случае не требуется.Все, что будут делать ваши объекты, - это присоединять целевые приложения, вызывая их имена процессов во время выполнения на рабочем столе виртуальной машины, или запускать их из родительского (то есть из папки в корневом рабочем столе / сервере), указав путь в модели приложения, а затемваши объекты BP запускаются, присоединяются к ним.Surface Auto может понадобиться, если вы планируете взаимодействовать с реальным Citrix Receiver (например, с иконками), но не с самими приложениями, когда они активны на рабочем столе виртуальной машины.Конечно, все это при условии, что BP будет также находиться в среде рабочего стола виртуальной машины.

...