> 1) The MQTT specification didn't even support message properties until 5.

>  2) The MQTT specification already has a way to deal with duplicates using 
> its quality-of-service levels.

>

> Is there a use-case where using _AMQ_DUPL_ID would be preferred over using, 
> for example, QoS 2?



In my setup, QoS 2 does not prevent receiving the messages twice.





MQTT client/publisher --> Artemis1 <--federation-conn1--> Artemis2 -> MQTT 
client/subscriber

                                  \                      /

                                   \--federation-conn2--/



Both federation-conn are up in parallel.



However, with the same Artemis1/2 setup, but Openwire (CMS) publisher and 
subscriber, the subscriber only gets the message once,

Artemis2 reports reception of duplicate message, and drops it.

Reply via email to