Skip to content

Subscription Types and Attributes

Asanka Abeyweera edited this page Oct 28, 2015 · 9 revisions

Qpid Subsriptions

Attribute Queue Durable Topic Shared Durable Normal Topic
isBoundToTopic False True True True
isDurable True True True False
subID Qpid Generated Target Queue Qpid Generated Qpid Generated
Destination Queue Name Topic Name Topic Name Topic Name
Storage Queue Target Queue Target Queue Target Queue Temp Topic Queue
Target Queue Queue Name clientID:subID clientID:subID tmp_IP_int
Local Map Queue Queue Queue Topic
Cluster Map Queue Topic Topic Topic
SDW storage Queue Target Queue Target Queue Target Queue Temp Topic Queue
SDW destination Queue Name Target Queue Target Queue Topic Name

MQTT Subscriptions

Attribute Durable Topic Normal Topic
isBoundToTopic True True
isDurable True False
subID Target Queue carbon:clientid+topic
Destination Topic Name Topic Name
Storage Queue Target Queue Temp Topic Queue
Target Queue carbon:clientID:topic tmp_IP_int
Local Map Queue Topic
Cluster Map Topic Topic
SDW storage Queue Target Queue Temp Topic Queue
SDW destination Target Queue Topic Name

MQTT Slot delivery worker initialization

Clean session = True Clean session = False
QOS =0 Target Queue, Destination Target Queue, Destination
QOS = 1 Target Queue, Destination Target Queue, Target Queue
QOS = 2 Target Queue, Destination Target Queue, Target Queue

* Items in each cell correspond to SDW storage queue, SDW destination

Clone this wiki locally