RabbitMQ는 이제 몇 가지 버전에서 0-9 사양에서 정의가 해제 된 Queue.Unbind 확장을 지원하지만 모든 AMQP 클라이언트 라이브러리가 동일한 방식으로 확장되지는 않습니다.
이 작업을 txAMQP와 함께 사용하려면 0-9 사양의 Queue.Unbind 및 Queue.UnbindOk 메서드에 대한 XML 정의를 가져 와서 0-8 사양 파일 txAMQP use에 붙여 넣어야합니다. 응용 프로그램을 다시 시작하십시오. txAMQP의 작동 방식을 제대로 이해했다면 Queue.Unbind 메서드를 사용할 수 있습니다. 여기
는 BSD 라이센스 0-9-1 사양에서, 관련 XML 스탠자 있습니다
<method name="unbind" synchronous="1" index="50">
<chassis name="server" implement="MUST"/>
<response name="unbind-ok"/>
<field name="reserved-1" type="short" reserved="1"/>
<field name="queue" domain="queue-name"/>
<field name="exchange" domain="exchange-name"/>
<field name="routing-key" domain="shortstr"/>
<field name="arguments" domain="table"/>
</method>
<method name="unbind-ok" synchronous="1" index="51">
<chassis name="client" implement="MUST"/>
</method>