Dynamic Processing Settings Descripción general
Descripción general
El diagrama anterior ilustra el uso de DPS en el contexto general de la implementación del IPF. DPS puede ser implementado dentro de un IPF Service como una biblioteca que facilita la operación CRUD sobre el subyacente MongoDB colecciones llamadas la Configuración Dinámica de Ajustes. Los ajustes pueden ser ingeridos a través de la interfaz gráfica de usuario de IPF, directorios de archivos locales o un bucket de AWS S3.
Funciones empresariales utilizando DPS
Las funciones empresariales invocadas desde estos process flow s que pueden ser implementados en diferentes servicios de procesamiento (por ejemplo, Servicio de Días Laborales). Se deben seguir las directrices del servicio sobre si Dynamic Processing Settings puede ser utilizado directamente dentro de los flujos u otros APIs proporcionados por el servicio se utilizan para interactuar con configuraciones dinámicas (por ejemplo, Dominio APIs proporcionado por CSM Reachability Service).
CSM Reachability Service
El CSM Reachability Service es un ejemplo de una función empresarial que utiliza DPS. Dentro de este servicio,DPS se ha implementado para gestionar datos como Configuraciones de Agente, Configuraciones de Liquidación de Agente,CSM Participantes y Entidades de Procesamiento. CSM Reachability Service incorpora DPS junto a su core funciones de alcanzabilidad y características adicionales.
Días Laborales de Servicio
Calendario data type s están definidos dentro de la configuración catalogue, y DPS is embedded en la aplicación de Servicio de Días Laborales como una función de apoyo, que permite la gestión dinámica de configuraciones relacionadas con el calendario.
Notificación de Estado de Pago
Esta aplicación consume domain events y, basado en las configuraciones de filtro y notificación, genera el estado de pago notifications en el pain. 002 JSON formato, que se publican en un Kafka tema. Internamente, utiliza DPS para gestionar las configuraciones de filtros y notificaciones. La configuración es intercambiable, lo que significa que los usuarios pueden reemplazar la Configuración de Ajustes Dinámicos con un HOCON configuración si lo desea.
Componentes de DPS
| 1 | Configuración Catalogue
|
| 2 | Configuración de Dominio
|
| 3 | Configuración del flujo de trabajo
|
| 4 | Gestión de Configuraciones API
|