Skip to content

A Blue Prism Release Package containing an example Visual Business Object (VBO) and Process to demonstrate sending messages to a Confluent Kafka using the open source Confluent.Kafka client library for .NET.

License

Notifications You must be signed in to change notification settings

ShmoopySoft/Blue-Prism-Confluent-Kafka-Message-Example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Blue Prism Confluent Kafka Message Example

A Blue Prism Release Package containing an example Visual Business Object (VBO) and Process to demonstrate sending messages to a Confluent Kafka using the open source Confluent.Kafka client library for .NET.

The Release Package was created with Blue Prism 6.4.

Getting Started

In order to send messages to Kafka, you must have a Confluent Kafka Server setup and configured with a Kafka Topic to write to. You will need its IP address and port number to send messages.

Installing

Download the Example Blue Prism Package

  1. Launch Blue Prism
  2. Click File -> Import
  3. Select the 'ShmoopySoftBluePrismConfluentKafkaMessageExample.bprelease' Release Package
  4. Follow the Blue Prism import wizard to install the package

Make sure that the Confluent.Kafka.dll library and required dependencies (librdkafka) are installed in the default Blue Prism installation folder, usually: C:\Program Files\Blue Prism Limited\Blue Prism Automate

Configuration

  1. In Object Studio, open the object named 'Confluent Kafka'
  2. Make sure the 'Initialise' page is displayed
  3. Edit the 'gvBootstrapServers' data item with the IP address and port of your Confluent Kafka server (usually 9092)
  4. Edit the 'gvMessageTimeout' data item with the timeout value in milliseconds
  5. Save the object.

Running

  1. In Process Studio, open the process named 'Confluent Kafka Process'
  2. Make sure the 'Main' page is displayed
  3. Edit the 'vKafkaTopic' with the name of the Kafka topic to send the message to
  4. Edit the 'vMessageText' data item to set the message text you want to send
  5. Save the process.
  6. Click the Run button, or press F5

License

This project is licensed under the MIT License - see the LICENSE file for details

Acknowledgments

About

A Blue Prism Release Package containing an example Visual Business Object (VBO) and Process to demonstrate sending messages to a Confluent Kafka using the open source Confluent.Kafka client library for .NET.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published