Procesando

IPF contiene una serie de características dentro del núcleo que se utilizan opcionalmente según los requisitos de su solución. Esta sección abarca aquellas que están relacionadas con el procesamiento central.

  1. Caché IPF - este módulo proporciona una simple Caffeine interfaz de caché respaldada que IPF solutions puede usar para almacenamiento en caché en memoria (también consulte Caché de Transacciones para el almacenamiento en caché específico de transacciones, especialmente donde se requiere un caché persistente de larga duración).

  2. Persistent Scheduler - scheduling el procesamiento futuro y los trabajos están cubiertos por este componente y funciona con cron expressions en combinación con calendarios para ejecutar trabajos únicos o recurrentes. También cuenta con una capa de persistencia cuyo papel principal es mantener una única fuente de verdad.

  3. Dynamic Settings - Dynamic Processing Settings proporciona una plataforma para gestionar configuraciones ajustables y su ciclo de vida.

  4. Procesamiento de Archivos en Masa-los módulos aquí proporcionan la capacidad de procesar grandes volúmenes de transacciones o registros, transmitidos desde or a archivos.

  5. Message Logger - módulo e interfaz para permitir el registro y/o la publicación de datos de procesamiento de IPF.

  6. Servicio de Notificación de Pagos - una aplicación que produce el Estado de Pago Notifications, basado Domain Events de procesamiento de IPF.

  7. Configuración de Procesamiento Personalizado - TODO.

  8. Adaptador de Configuración Dinámica - TODO.