Apache Pulsar Channel

To send and receive messages from a Pulsar broker, use the TIBCO BusinessEvents Pulsar channel. The Pulsar channel converts the incoming Pulsar messages to BusinessEvents events and transforms BusinessEvents events as outgoing Pulsar messages.

Before setting up the Pulsar channel, go through the Pulsar documentation for information about concepts, architecture, demos, APIs, and so on.

Pulsar Channel Serializer

The Pulsar channel provides the following serializer to handle payloads:

PulsarJsonSerializer serializes and deserializes a SimpleEvent along with its payload into (or from) JSON. For incoming messages, the PulsarJsonSerializer decodes the text from the message as a JSON string and deserializes it into an event. For outgoing events, the serializer converts the events and payload into a JSON String.

For more information about adding a Pulsar channel, see Adding a Pulsar Channel.

Advanced Configuration Properties for Apache Pulsar Channel

See the following topic for more information about Advanced Configuration Properties for Apache Pulsar Channel:

Sample TIBCO BusinessEvents Applications

To help you understand this channel better, the following sample TIBCO BusinessEvents application is provided with TIBCO BusinessEvents:

BE_HOME/examples/standard/PulsarChannel.