External publication protocols

Support is provided for the following variants of Kafka integration:
  • Direct by Kafka producer node
  • MQ Proxy
The reasons to support the MQ Proxy are:
  • To provide transactional isolation.
  • To isolate the EPF from potential delays during communication with a remote Kafka server.
The following two new publication URLs are supported:
  • Kafka://<topic>
  • KafkaMQ://<queue>/<topic>
The variables in the format of the publication URLs are shown in the following list.
<topic>
Is the Kafka topic that events are published to.
<queue>
Is the intermediate proxy queue.