Procesamiento de solicitudes de extracción
En esta sección se ofrece una descripción detallada del proceso de solicitud de extracción.
-
El proceso por lotes "Supervisión de programador de extracción de eventos/consumo" (D1-EXTSC) busca actividades “Programador de extracción de consumo de NES” o “Programador de extracción de eventos de NES” que estén en estado “Activo” y realiza su transición al estado “Enviar solicitud”. También actualiza los campos “Fecha/hora de inicio de solicitud más reciente” y “Fecha/hora de finalización de última solicitud” de la actividad en función de la fecha y la hora de la solicitud.
-
Cuando la actividad entra en el estado “Enviar solicitud”, un algoritmo de introducción -“Solicitud de envío de programador de extracción de consumo” (D4-USGSNDREQ) o “Solicitud de envío de evento de extracción de programador” (D4-EVTSNDREQ)- envía una solicitud mediante un remitente de mensaje al middleware (por medio de los servicios GrabBatchUsage o GrabBatchEvent de BPEL), que, a su vez, envía la solicitud al servidor de NES.
-
Una vez enviada la solicitud, se define la actividad “Programador de extracción de consumo de NES” o “Programador de extracción de eventos de NES” para que vuelva al estado “Activo”.
-
El servidor de NES llama a los servicios “GrabBatchEvents” y “GrabBatchUsage.” A continuación, BPEL enruta los eventos o el consumo entrantes a un sistema de ficheros utilizado por los componentes de OSB para procesar el consumo o los eventos.