Configuración de la Aplicación de Envío
La 'aplicación de envío' es la que envía solicitudes a, y recupera respuestas de, su aplicación de ajuste de pagos. Para enviar solicitudes y recuperar respuestas de su aplicación de ajuste de pagos, puede conectar en Enviar y Receive connector s para su transporte elegido. Los conectores pueden ser cableados como se describe en esta página.
Los conectores deben ser configurados por encima de la configuración predeterminada consultando la documentación del conector.
Kafka
Para comunicarse a través de Kafka, usted necesitará incorporar la siguiente dependencia en su 'aplicación de envío'.
<dependency>
<groupId>com.iconsolutions.ipf.payments.adjustment</groupId>
<artifactId>payment-adjustment-client-connector-kafka</artifactId>
</dependency>
Esto trae un SendConnector y un ReceiveConnector con la configuración predeterminada, como se muestra a continuación. Además de los valores predeterminados a continuación, también tendrán todos los estándares Kafka Configuraciones predeterminadas del conector. Para customise la configuración, por favor consulte la documentación del Conector.
Property Grouping: ipf.payment-adjustment.request.kafka.producer
| Key | Description | Default Value |
|---|---|---|
ipf.payment-adjustment.request.kafka.producer.kafka-clients.client.id |
|
|
ipf.payment-adjustment.request.kafka.producer.restart-settings.max-backoff |
|
|
ipf.payment-adjustment.request.kafka.producer.restart-settings.max-restarts |
|
|
ipf.payment-adjustment.request.kafka.producer.restart-settings.max-restarts-within |
|
|
ipf.payment-adjustment.request.kafka.producer.restart-settings.min-backoff |
|
|
ipf.payment-adjustment.request.kafka.producer.restart-settings.random-factor |
|
|
ipf.payment-adjustment.request.kafka.producer.topic |
|
Property Grouping: ipf.payment-adjustment.response.kafka.consumer
| Key | Description | Default Value |
|---|---|---|
ipf.payment-adjustment.response.kafka.consumer.kafka-clients.auto.offset.reset |
|
|
ipf.payment-adjustment.response.kafka.consumer.kafka-clients.group.id |
|
|
ipf.payment-adjustment.response.kafka.consumer.restart-settings.max-backoff |
|
|
ipf.payment-adjustment.response.kafka.consumer.restart-settings.max-restarts |
|
|
ipf.payment-adjustment.response.kafka.consumer.restart-settings.max-restarts-within |
|
|
ipf.payment-adjustment.response.kafka.consumer.restart-settings.min-backoff |
|
|
ipf.payment-adjustment.response.kafka.consumer.restart-settings.random-factor |
|
|
ipf.payment-adjustment.response.kafka.consumer.topic |
|
JMS
Para comunicarse a través de JMS, usted necesitará incorporar la siguiente dependencia en su 'aplicación de envío'.
<dependency>
<groupId>com.iconsolutions.ipf.payments.adjustment</groupId>
<artifactId>payment-adjustment-client-connector-jms</artifactId>
</dependency>
Esto trae un SendConnector y un ReceiveConnector con la configuración predeterminada, como se muestra a continuación. Además de los valores predeterminados a continuación, también tendrán todos los estándares JMS Configuraciones predeterminadas del conector. Para customise la configuración, por favor consulte la documentación del Conector.
Property Grouping: ipf.payment-adjustment.client-connector.jms
| Key | Description | Default Value |
|---|---|---|
ipf.payment-adjustment.client-connector.jms.broker.url |
|
|
ipf.payment-adjustment.client-connector.jms.consumer-window-size |
|
|
ipf.payment-adjustment.client-connector.jms.failover-timeout |
|
|
ipf.payment-adjustment.client-connector.jms.receive-timeout |
|
|
ipf.payment-adjustment.client-connector.jms.request.queue |
Queues |
|
ipf.payment-adjustment.client-connector.jms.response.queue |
|
|
ipf.payment-adjustment.client-connector.jms.session-cache-size |
|
HTTP
| Si prefiere utilizar su propia implementación de cliente para conectarse a HTTP entonces, por favor, refiérase a la Ajuste de Pago OpenAPI Especificación página. |
Para comunicarse a través de HTTP, usted puede incorporar la siguiente dependencia en su 'aplicación de envío'.
<dependency>
<groupId>com.iconsolutions.ipf.payments.adjustment</groupId>
<artifactId>payment-adjustment-client-connector-http</artifactId>
</dependency>
Esta dependencia introduce un HTTP RequestReplySendConnector con la configuración predeterminada, como se muestra a continuación. Además de los valores predeterminados a continuación, también tendrán todos los estándares HTTP Configuraciones predeterminadas del conector. Para customise la configuración, por favor consulte la documentación del Conector.