Python 用 Azure Service Bus ライブラリ

Microsoft Azure Service Bus は、信頼性の高いメッセージ キュー機能や永続的なパブリッシュ/サブスクライブ メッセージング機能など、クラウドベースのメッセージ指向ミドルウェアの一連のテクノロジをサポートしています。

データ アクセス用のライブラリ

Azure Service Bus ライブラリの最新バージョンはバージョン 7.x.x です。新しいアプリケーションにはバージョン 7.x.x を使用することを強くお勧めします。

既存のアプリケーションをバージョン 7.x.x に更新するには、 移行ガイドに従ってください。

バージョン 7.x.x

Azure Service Bus キュー、トピック、またはサブスクリプションからメッセージを送受信するには、最新バージョンの をazure-servicebus使用します。 これにより、キュー、トピック、サブスクリプション、ルールなどのAzure Service Bus リソースを管理できますが、名前空間自体は管理できません。

ライブラリ リファレンス サンプル source
azure-servicebus v7 azure-servicebus v7 の API リファレンス azure-servicebus v7 のサンプル azure-servicebus v7 のソース コード

バージョン 0.50.x

以前のバージョンでは、Azure Service Busキュー、トピック、またはサブスクリプションからメッセージを送受信できますが、同じパッケージの最新バージョンで使用できる新機能やパフォーマンスの向上が多くはありません。

ライブラリ リファレンス サンプル source
azure-servicebus v0.50 azure-servicebus 0.50 の API リファレンス azure-servicebus 0.50 のサンプル azure-servicebus 0.50 のソース コード

リソース管理用ライブラリ

Azure Resource Managerを使用して名前空間、キュー、トピック、サブスクリプション、ルールなどのAzure Service Bus リソースを管理するには、次のパッケージを使用します。

ライブラリ リファレンス source
azure-mgmt-servicebus azure-mgmt-servicebus の API リファレンス azure-mgmt-servicebus のソース コード

次の手順