Lea y revise la documentación de Automation Anywhere

Cerrar contenidos

Contenidos

Abrir contenidos

Los bots modulares son una necesidad

  • Actualizado: 5/10/2019
    • 11.3.x
    • Crear
    • Enterprise

Los bots modulares son una necesidad

El código monolítico es difícil de seguir, editar y actualizar. En lugar de tener todo en un solo bot, las tareas se deben separar en diferentes instancias de TaskBot o MetaBot.

Al igual que con cualquier enfoque de programación orientado a los objetos, la creación de bots independientes para cada función hace que el código sea más fácil de entender, actualizar y reutilizar. Los clientes pueden elegir con mayor facilidad los mejores componentes para incluirlos en la automatización de sus procesos empresariales.

Por ejemplo, estos son algunos pasos típicos que se pueden automatizar en un proceso.
  1. Iniciar sesión
  2. Crear guía
  3. Cerrar sesión
Cada uno de estos pasos se debe dividir en instancias únicas de TaskBot (archivos .atmx). Se debe crear y utilizar un bot maestro para realizar cada una de estas 3 tareas en el orden correcto.

Puede crear y utilizar instancias de MetaBot s para procesos y tareas comunes. Las instancias de MetaBot agrupan los recursos y la lógica que se utilizan en procesos y tareas comunes, por lo que otros bots pueden reutilizar esos procesos y tareas. Con el tiempo, una biblioteca de funciones y tareas se puede guardar en instancias de MetaBot que otras instancias de TaskBot pueden reutilizar. Esto evita la necesidad de crear funciones redundantes en varios bots.

Las instancias de MetaBot se utilizan para agrupar la lógica dentro de un archivo DLL, lo que permite a los desarrolladores de bots ocultar a los usuarios las tareas complejas y procesadas. Estos son los pasos de alto nivel para agregar un archivo DLL a una instancia de MetaBot:
  1. Cree un archivo DLL que realice la función respectiva.
  2. Agregue el archivo DLL como recurso en MetaBot Designer.
  3. Agregue una lógica para realizar la operación.
  4. Utilice la instancia de MetaBot en otros bots para realizar la tarea.
Enviar comentarios