[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: [OASIS Issue Tracker] (MQTT-351) "you" and your "loose" messages ...
[ https://issues.oasis-open.org/browse/MQTT-351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=64907#comment-64907 ] Rahul Gupta commented on MQTT-351: ---------------------------------- 1) you cannot use a string that would encode to more than 65535 bytes. ==> one cannot use a string that would encode to more than 65535 bytes. 2) Hence, to ensure that you do not lose messages while disconnected, use QoS 1 or QoS 2 with no Session Expiry Interval or a Session Expiry Interval greater than zero. ==> Hence, to ensure that the Client does not loose messages while disconnected, use of QoS 1 or QoS 2 with no Session Expiry Interval or a Session Expiry Interval greater than zero is recommended. 3) A subscription’s Topic Filter can contain special wildcard characters, which allow you to subscribe to multiple topics at once. ==> A subscription’s Topic Filter can contain special wildcard characters, which allows a Client to subscribe to multiple topics at once. 4) This means that Non-Shared Subscriptions cannot be used to load-balance Application Messages across multiple consuming Clients as in such cases you would want each message to be delivered to exactly one Client. ==> This means that the Non-Shared Subscriptions cannot be used to load-balance Application Messages across multiple consuming Clients as in such cases every message is delivered to every subscribing Client. > "you" and your "loose" messages ... > ----------------------------------- > > Key: MQTT-351 > URL: https://issues.oasis-open.org/browse/MQTT-351 > Project: OASIS Message Queuing Telemetry Transport (MQTT) TC > Issue Type: Bug > Components: edits > Affects Versions: 5, wd10 > Reporter: Brian Raymor > Assignee: Rahul Gupta > Priority: Trivial > Fix For: 5, wd10 > > > I'd recommend that we avoid the use of "you" ... there's also a spelling error below. > This could be simplified. The maximum size of a string that can be passed in these UTF-8 encoded string components is ... > 549 Consequently, there is a limit on the size of a string that can be passed in one of these UTF-8 encoded > 550 string components; you cannot use a string that would encode to more than 65535 bytes. > Actually this is redundant since there's text that follows which states: > 552 Unless stated otherwise all UTF-8 encoded strings can have any length in the range 0 to 65535 bytes. > !! This should be "lose" and not "loose": > 1012 ...Hence, to ensure that > 1013 you do not loose messages while disconnected, > 2875 A subscription’s Topic Filter can contain special wildcard characters, which allow you to subscribe to ... > 2990 ... as in such cases you would want each message to be delivered to exactly one Client. -- This message was sent by Atlassian JIRA (v6.2.2#6258)
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]