<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif; "><div>I thought I understood this topic clearly, but some recent experiences have me seeking more info, as I can't find this exact topic explicitly described.</div><div><br></div><div>When a message is delivered on a particular connection/channel combination, can it ever be successfully acknowledged on a different connection?</div><div><br></div><div>My current understanding is "no".</div><div><br></div><div>Some background: In our messaging layer, we want to hide the connection drops from the upper application layer. That is, if we try to use a previously working connection/channel, and it fails, we'll simply catch the exception and try to reconnect.</div><div><br></div><div>So the question is, after the reconnect, should we even attempt to acknowledge messages read from the original connection?</div><div><br></div><div><br></div></body></html>