execution_flow - MutakamwoyoCloud/MCloud GitHub Wiki

3.3.3.2 Modelo de ejecución

![image15]

Este esquema ([Figura 18]) muestra cual es el flujo principal de ejecución de todos los componentes del sistema Provider, muestra las llamadas que realizan estos componentes durante el procesamiento de una petición, desde que un archivo entra en la carpeta ../received/ hasta que se comprimen los archivos finales con la información descargada en la carpeta ../out/

El proceso de ejecución mostrado en la [Figura 18] sigue las siguientes pautas:

  1. El archivo entra en la carpeta de recepción y activa el proceso de encolado de la petición.
  2. El sistema de encolado elimina los archivos si es necesario e inserta la petición en orden.
  3. De vuelta al sistema principal, se procesa la nueva petición que ha entrado en el sistema de la siguiente forma:
    • Se desencola la petición anterior.
    • Se procesa y descomprimen los datos de la petición.
    • Se realiza la búsqueda de la petición.
    • Se comprime la información descargada.

Todas estas funciones mencionadas anteriormente, serán descritas con mas detalle mas adelante en la descripción detallada de cada componente del sistema proveedor.