AMQP プロトコルを使用してメッセージを送受信するために、Azure クラウド サービス バスを使用しています。debian-linux に proton-c ライブラリをインストールしました。以下のプログラムを試して、キューからメッセージを送受信しました。私の要件は、キューの代わりにトピックを使用することです。Azureクラウドでトピックを利用するためのサンプルプログラムを誰か教えてください。
import sys, optparse
from proton import *
messenger = Messenger()
message = Message()
message.address = "amqps://owner:<<key>>@namespace.servicebus.windows.net/queuename"
message.body = "sending message to the queue"
messenger.put(message)
messenger.send()
上記のURLのキュー名の代わりに、トピック名を指定すると、プログラムは永久に実行されます。誰か助けてください。私はPythonプログラミングが初めてです。