azure-sdk-for-net icon indicating copy to clipboard operation
azure-sdk-for-net copied to clipboard

Documentation: pros and cons of Amqp vs AmqpWebSockets

Open tomeberhard opened this issue 1 year ago • 3 comments

So that help page describes what to use:

  • Amqp | 0 | Uses AMQP over TCP. This is the default value. It runs on port 5671. (ok that's kinda good to know)
  • AmqpWebSockets | 1| uses it over webSockets. (also kinda obvious from the name)

What's missing is a bit of an explanation of the pros and cons of using one or the other. When should we use Amqp, and when should we use AmqpWebSockets. What are the implications. If it requires more than a paragraph to get the gist of the difference, please link to a longer blog entry or similar.


Document Details

Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

tomeberhard avatar Aug 02 '22 16:08 tomeberhard

Thank you for your feedback. This has been routed to the support team for assistance.

ghost avatar Aug 02 '22 19:08 ghost

@tomeberhard There are mentions of the difference in this protocol guide doc.

The main difference is that WebSockets are used for underlying connection which is over port 443. This could be useful in cases where networks where the clients are running block all other ports for security reasons.

Apart from the underlying connection, the AMQP aspects are still the same.

PramodValavala-MSFT avatar Aug 03 '22 16:08 PramodValavala-MSFT

Hi, we're sending this friendly reminder because we haven't heard back from you in 7 days. We need more information about this issue to help address it. Please be sure to give us your input. If we don't hear back from you within 14 days of this comment the issue will be automatically closed. Thank you!

ghost avatar Aug 10 '22 20:08 ghost