The SDK based MQTT connector is built to meet the evolving needs of IOT based real time integrations. This connector offers complete functional parity with its predecessor while addressing certain limitations observed in the earlier version. Additionally, it is designed to accommodate enhancements to support higher versions of the MQTT protocol.
MQTT (Deprecated) and MQTT SDK connector comparison
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Select Set Properties step > Properties to Set > Select Property Type ‘Document Property’ > Select Source Type ‘Connectors’ > Select Connector ‘MQTT’ > Select Property ‘Outbound Topic’.
LISTEN Operation
Users can also override the topic name and Quality of Service (QoS) properties for the LISTEN operation through Environment Extensions
On the process canvas, select ‘Extensions’ > Operation Settings
Clean Session Enabled: If Clean Session is checked, the client's session is considered "clean." The broker does not retain session state or queued messages between connections. Upon disconnect, all session-related subscriptions and acknowledgments are discarded.
Clean Session Disabled: If Clean Session is Unchecked, it implies persistent session state maintenance. The broker retains client subscriptions and undelivered messages, ensuring seamless message delivery and consumption upon reconnection. A Client ID is required for this feature.
By specifying this parameter, users can control how the session state is managed between the Boomi MQTT connector acting as a Client and the MQTT broker.