Application Server Controlled Resources (ASCR)

ASCR se aplica a implementaciones empresariales donde los clientes interactivos se conectan a través de servidores de aplicaciones de Blue Prism. Application Server Controlled Resources (ASCR) optimiza la conectividad y aumenta la cantidad de recursos de tiempo de ejecución que se pueden implementar en un solo entorno de Blue Prism. ASCR permite que las organizaciones implementen más del doble de trabajadores digitales en un solo entorno de Blue Prism en comparación con la versión 6 de Blue Prism.

Arquitectura

ASCR se utiliza automáticamente cuando se cumplen las siguientes condiciones:

  • Blue Prism versión 7.0 o posterior está instalado.
  • Los clientes interactivos de Blue Prism están conectados a los servidores de aplicaciones.
  • El servidor de aplicaciones de Blue Prism está configurado para admitir devoluciones de llamadas; esta configuración es obligatoria. Consulte la configuración del servidor de ASCR para obtener más información.

Application Server Controlled Resources

Con ASCR, los clientes interactivos se comunican con los recursos de tiempo de ejecución disponibles a través del servidor de aplicaciones, lo que significa que no es necesario realizar conexiones individuales de cada cliente interactivo a cada recurso de tiempo de ejecución. Esto aumenta la eficiencia y mejora el potencial de una mayor escala. ASCR utiliza conexiones a pedido, las conexiones se establecen, utilizan y finalizan según sea necesario. Anteriormente, las conexiones se mantenían abiertas de forma permanente.

Un canal de eventos (eventos bidireccionales gRpc/WCF en el diagrama anterior) permite que la interfaz de usuario del cliente reciba actualizaciones de los recursos de tiempo de ejecución casi en tiempo real. Por ejemplo, cuando una sesión se inicia en un recurso de tiempo de ejecución, se envía un evento de inicio de sesión a todos los servicios conectados. Con ASCR, esto solo se envía a los servidores de aplicaciones. El canal de devolución de llamada permite que dichos eventos se reenvíen a todas las interfaces de usuario del cliente conectadas. Esto permite que Control Room se actualice casi en tiempo real, sin la necesidad de que la interfaz de usuario del cliente se conecte directamente a cada recurso de tiempo de ejecución en el entorno.

Los servidores de aplicaciones y los clientes interactivos de Blue Prism deben cumplir con los requisitos mínimos especificados, según el protocolo de devolución de llamada seleccionado, para operar correctamente la funcionalidad ASCR.

Recursos controlados por el cliente interactivo

El siguiente diagrama muestra la arquitectura de Blue Prism versión 6. Todos los clientes interactivos tienen conexiones con todos los recursos disponibles. Esto utiliza los recursos del sistema tanto al crear como al actualizar las conexiones y al utilizar esos recursos.

Este método aún se utiliza en la versión 7 de Blue Prism si los clientes interactivos están realizando una conexión directa a la base de datos.