@@ -58,26 +58,33 @@ protocol variant. At the time of writing, the library supports:
5858
5959 - [code Protocols.DefaultProtocol]: An alias to one of the other
6060 protocols. At the time of writing, [b the default protocol is [code
61- AMQP_0_8 ]].
61+ AMQP_0_9_1 ]].
6262
63- - [code Protocols.AMQP_0_8]: Standard, unmodified AMQP 0-8 protocol,
64- including [code access.request].
63+ - [code Protocols.AMQP_0_8]: Standard AMQP 0-8 protocol, including
64+ [code access.request] and [code queue.unbind ].
6565
6666 - [code Protocols.AMQP_0_8_QPID]: AMQP 0-8 as extended by QPid's 0-8
6767 M1 release, without [code access.request] and with extra parameters
6868 available on certain methods.
6969
70- - [code Protocols.AMQP_0_9]: Standard, unmodified AMQP 0-9 protocol,
71- including [code access.request], but excluding the [code Message]
70+ - [code Protocols.AMQP_0_9]: Standard AMQP 0-9 protocol, including
71+ [code access.request], but excluding the [code Message]
7272 content-class and other areas of the specification marked "work in
7373 progress".
7474
75+ - [code Protocols.AMQP_0_9_1]: Standard AMQP 0-9-1 protocol, including
76+ [code access.request].
77+
78+ The [code basic.recover-async] method which is defined in AMQP 0-9-1 has
79+ been backported to all supported protocol versions. The implementation of
80+ [code basic.recover] is synchronous in all supported protocol versions.
81+
7582The [code Protocols] class also contains some convenience functions
7683for retrieving an IProtocol from a string, from the environment or
7784from a .NET XML configuration file. The protocol names permitted are
7885the same as the static instance variables on class [code Protocols],
79- that is, [code AMQP_0_8], [code AMQP_0_8_QPID], [code AMQP_0_9], and
80- [code DefaultProtocol].
86+ that is, [code AMQP_0_8], [code AMQP_0_8_QPID], [code AMQP_0_9],
87+ , [code AMQP_0_9_1] and [code DefaultProtocol].
8188
8289The following code binds [code p] to the [code Protocols.AMQP_0_9]
8390instance by looking it up dynamically:
@@ -131,7 +138,7 @@ All factory properties have default values. The default value for a property wil
131138 - username: [code "guest"]
132139 - password: [code "guest"]
133140 - virtual-host: [code "/"]
134- - protocol: [code AMQP 0.8 ]
141+ - protocol: [code AMQP 0-9-1 ]
135142 - hostname: [code localhost]
136143 - port: [code 5672]
137144
0 commit comments