Adapter for Apache Kafka 9.6 | webMethods Adapter for Apache Kafka Documentation | webMethods Adapter for Apache Kafka Installation and User’s Documentation | Overview of the Adapter | Adapter Services
 
Adapter Services
 
Using Adapter Services
To use Adapter for Apache Kafka, you create adapter services. Adapter services allow you to connect to the adapter's resource and initiate an operation on the resource from Integration Server
You call adapter services from flow or Java services to interact with Kafka. Adapter for Apache Kafka services perform messaging services by calling Apache Kafka Java API. Integration Server then uses the adapter connections which is defined earlier to execute the adapter services. For details, see .
Adapter services are based on templates provided with Adapter for Apache Kafka. Each template represents a specific technique for doing work on a resource, such as using the Produce Service template to deliver a message to a specified Kafka topic.
An adapter service template contains all the code necessary for interacting with the resource but without the data specifications. You provide these specifications when you create a new adapter service.
Creating a new service from an adapter service template is straightforward. Using webMethods Deployer, you assign the service a default adapter connection.
After you select the connection for the adapter service, you select the adapter service template and supply the data specifications using Designer. Some familiarity with using Designer is required. For more information, see the webMethods Service Development Help for your release.
Adapter for Apache Kafka provides the following adapter service templates:
Adapter Service Template
Description
Produce service
Publishes messages to a Kafka topic.
For instructions about configuring the service, see Configuring Produce Service.
Consume service
Consumes messages from a Kafka topic.
For instructions about configuring the service, see Configuring Consume Service.