Navigation :
test ../../../ test whats-new.html
What's New
test ../../../ test data-connectors-overview.html
Atoti Data Connectors Overview
test ../../../ test data-connectors-overview/tracing.html
- Tracing
test ../../../ test changelog.html
Release and migration notes
test ../../../ test dee-overview.html
Data Extraction Engine
test ../../../ test dlc-overview.html
Data Load Controller
test ../../../ test deprecated-dlc-overview.html
Data Load Controller (Deprecated)
test ../../../ test deprecated-dlc-overview/configuration.html
-
DLC Configuration
test ../../../ test deprecated-dlc-overview/configuration/required-prerequisites.html
-- Required Prerequisites
test ../../../ test deprecated-dlc-overview/configuration/controller-config.html
-- Controller Configuration
test ../../../ test deprecated-dlc-overview/configuration/data-source-configuration.html
--
DLC Data Source Configuration
test ../../../ test deprecated-dlc-overview/configuration/data-source-configuration/csv-sources.html
---
CSV Sources
test ../../../ test deprecated-dlc-overview/configuration/data-source-configuration/avro-config.html
--- Avro
test ../../../ test deprecated-dlc-overview/configuration/data-source-configuration/jdbc-config.html
--- JDBC
test ../../../ test deprecated-dlc-overview/configuration/data-source-configuration/parquet-config.html
--- Parquet
test ../../../ test deprecated-dlc-overview/configuration/data-source-configuration/messaging-source-config.html
---
Messaging Source Configuration
test ../../../ test deprecated-dlc-overview/configuration/data-source-configuration/messaging-source-config/kafka-config.html
---- Kafka
test ../../../ test deprecated-dlc-overview/configuration/data-source-configuration/messaging-source-config/rabbitmq-config.html
---- RabbitMQ
test ../../../ test deprecated-dlc-overview/configuration/restful-config.html
-- Configuring the DLC REST Service
test ../../../ test deprecated-dlc-overview/configuration/dlc-cache.html
-- DLC Cache Config
test ../../../ test deprecated-dlc-overview/user-guide.html
-
User Guide
test ../../../ test deprecated-dlc-overview/dlc-extensions.html
-
DLC Extensions
Messaging Source Configuration
Messaging Sources
Messaging Sources are sources that require an open connection to stream data from the source to the consumer.
Messaging Consumer
Messaging consumers are the ones responsible for connecting to remote messaging system,
keep listening for new data, and consume data when available.
The consumers are created when the request to start “listening” to remote topic is submitted
at runtime. The underlying Kafka / RabbitMQ client consumers are created in the constructor of
messaging consumer implementation - KafkaMessageConsumer
, RabbitMqMessageConsumer
.
The remote topics are polled for records when the consumer thread begins, i.e. inside
the Java Callable
’s call
method.