Studio
2023.4
False
Imagen de fondo del banner
Guía de usuario de Studio
Última actualización 26 de abr. de 2024

Acerca de la automatización de tecnologías Citrix

In our pursuit to increase your automation capabilities, we have made it possible to use UI activities and wizards with Citrix Apps. By installing the UiPath® Extension for Citrix on the client machine and the UiPath Remote Runtime component on the Citrix Virtual Apps (formerly known as Citrix XenApp) application servers, you can now create automation projects for Citrix Apps as if they were local applications. Selectors are natively generated for Citrix App elements, and you can use the full range of UIAutomation activities (such as Click, Type Into, Get Text, Extract Data, and more), as well as mouse and keyboard events monitoring activities.

Además, Studio y Robot cuentan ahora con la certificación Citrix Ready. Descubre lo que esto significa para Studio y el Robot.

Antes de comenzar a crear procesos para las Aplicaciones Citrix, es necesario seguir los siguientes Pasos de configuración.

La apertura de las aplicaciones de Citrix se realiza de una manera particular, sobre la que puedes leer aquí.

También hay un ejemplo que puedes consultar para hacerse una mejor idea de los selectores generados para aplicaciones virtualizadas a través de Citrix.

Selectores para Aplicaciones Citrix

Después de completar los pasos de configuración, puedes detectar elementos individuales de la interfaz de usuario de una Aplicación Citrix y obtener selectores para ellos.

Este es el resultado del selector generado para la Calculadora abierta como una aplicación de Citrix:

<wnd app='win32calc.exe' cls='CalcFrame' isremoteapp='1' title='Calculator' />
<wnd ctrlid='137' /><wnd app='win32calc.exe' cls='CalcFrame' isremoteapp='1' title='Calculator' />
<wnd ctrlid='137' />

Este es el resultado del selector generado para la Calculadora abierta como aplicación local:

<wnd app='win32calc.exe' cls='CalcFrame' title='Calculator' />
<wnd ctrlid='137' /><wnd app='win32calc.exe' cls='CalcFrame' title='Calculator' />
<wnd ctrlid='137' />
Como puedes ver, la única diferencia entre los dos selectores es el atributo isRemoteApp='1'. Se agrega automáticamente cuando se selecciona un elemento de la interfaz de usuario de una aplicación de Citrix.

Aparte de este atributo, no hay distinciones entre un proceso de automatización para una aplicación local y un proceso de automatización para una aplicación de Citrix. Todas las actividades y asistentes funcionan exactamente igual.

Funcionalidades compatibles

Con el componente de extensión de UiPath para Citrix y tiempo de ejecución remoto de UiPath instalado, se habilitan las siguientes acciones:

  • Generación de selectores para elementos de interfaz de usuario en aplicaciones y escritorios Citrix.
  • Usar las actividades del paquete UiPath.UIAutomation.Activities (como Clic, Escribir en, y otros).
  • Usa el ratón y el teclado para monitorear las actividades de los eventos.
  • Uso de los asistentes de extracción de datos y pantallas.
  • Automatización de navegadores abiertos como aplicaciones de Citrix.

Información general sobre la arquitectura

El UiPath Remote Runtime se instala en el servidor de aplicaciones Citrix, mientras que la Extensión UiPath Citrix, en la máquina cliente. La comunicación entre estos componentes se realiza a través de un Canal virtual ICA. Este es el mismo mecanismo usado para la transmisión de datos como el audio y el vídeo para las Aplicaciones Citrix, por lo que no se necesita ninguna configuración adicional.

El siguiente diagrama muestra el flujo de datos entre el cliente y el servidor:



Was this page helpful?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Logotipo blanco de UiPath
Confianza y seguridad
© 2005-2024 UiPath. All rights reserved.