servicebus الحزمة
الحِزم
aio | |
amqp | |
management |
الوحدات النمطية
exceptions |
الفصول
AutoLockRenewer |
تجديد تأمين تلقائي للرسائل والجلسات باستخدام تجمع مؤشر ترابط في الخلفية. تجديد تأمين تلقائي للرسائل والجلسات باستخدام تجمع مؤشر ترابط في الخلفية. يوصى بتعيين max_worker إلى عدد كبير أو تمرير ThreadPoolExecutor لرقم max_workers كبير عندما يفترض أن يتعامل AutoLockRenewer مع رسائل أو جلسات عمل متعددة في وقت واحد. |
ServiceBusClient |
تحدد فئة ServiceBusClient واجهة عالية المستوى للحصول على ServiceBusSender وServiceBusReceiver. |
ServiceBusConnectionStringProperties |
خصائص سلسلة اتصال. |
ServiceBusMessage |
رسالة ناقل خدمة Microsoft Azure. |
ServiceBusMessageBatch |
مجموعة من الرسائل. يعد إرسال الرسائل في دفعة أكثر أداء من إرسال رسالة فردية. يساعدك ServiceBusMessageBatch على إنشاء الحد الأقصى المسموح به من دفعة حجم الرسالة لتحسين أداء الإرسال. استخدم أسلوب الإضافة لإضافة رسائل حتى يتم الوصول إلى الحد الأقصى لحجم الدفعة بالبايت - وعند هذه النقطة سيتم رفع MessageSizeExceededError . يرجى استخدام الأسلوب create_message_batch من ServiceBusSender لإنشاء كائن ServiceBusMessageBatch بدلا من إنشاء مثيل لكائن ServiceBusMessageBatch مباشرة. |
ServiceBusReceivedMessage |
رسالة ناقل خدمة Microsoft Azure تم تلقيها من جانب الخدمة. |
ServiceBusReceiver |
تحدد فئة ServiceBusReceiver واجهة عالية المستوى لتلقي الرسائل من ناقل خدمة Azure Queue أو Topic Subscription. يتم تلقي القناتين الأساسيتين لإيصال الرسائل () لتقديم طلب واحد للرسائل، وللرسالة في المتلقي: لتلقي الرسائل الواردة باستمرار بطريقة مستمرة. يرجى استخدام |
ServiceBusSender |
تحدد فئة ServiceBusSender واجهة عالية المستوى لإرسال الرسائل إلى قائمة انتظار أو موضوع ناقل خدمة Azure. يرجى استخدام |
ServiceBusSession |
يتم استخدام ServiceBusSession لإدارة حالات الجلسة وتجديد التأمين. يرجى استخدام الخاصية |
التعدادات
ServiceBusMessageState | |
ServiceBusReceiveMode | |
ServiceBusSessionFilter | |
ServiceBusSubQueue | |
TransportType |
نوع النقل نوع بروتوكول النقل الأساسي: Amqp: AMQP عبر بروتوكول نقل TCP الافتراضي، ويستخدم المنفذ 5671. AmqpOverWebsocket: Amqp عبر بروتوكول نقل مآخذ الويب، ويستخدم المنفذ 443. |
الوظائف
parse_connection_string
تحليل سلسلة الاتصال في حقيبة خصائص تحتوي على أجزاء المكون الخاصة بها.
parse_connection_string(conn_str: str) -> ServiceBusConnectionStringProperties
المعلمات
الاسم | الوصف |
---|---|
conn_str
مطلوب
|
سلسلة الاتصال التي يجب تحليلها. |
المرتجعات
النوع | الوصف |
---|---|
نموذج خصائص يحتوي على سلسلة الاتصال التي تم تحليلها. |
Azure SDK for Python