Event Grid SDKs للإدارة والنشر

تتوفر Event Grid مجموعات تطوير البرامج (SDK) التي تمكنك من إدارة مواردك بشكل برمجي ونشر الأحداث.

إشعار

فيما يتعلق بإيقاف TLS 1.0 / 1.1: بالنسبة لمواضيع النظام، تحتاج إلى اتخاذ إجراء فقط لتسليم الحدث إلى وجهات خطاف الويب. إذا كانت الوجهة تدعم TLS 1.2، يحدث تسليم الحدث باستخدام 1.2. إذا كانت الوجهة لا تدعم TLS 1.2، فإن تسليم الحدث يعود تلقائيا إلى 1.0 و1.1. بعد 1 مارس 2025، لن يتم دعم تسليم الحدث باستخدام 1.0 و1.1. تأكد من أن وجهات خطاف الويب تدعم TLS 1.2. إحدى الطرق السهلة للتحقق من دعم TLS 1.2 هي استخدام Qualys SSL Labs. إذا أظهر التقرير أن TLS 1.2 مدعوم، فلا يلزم اتخاذ أي إجراء. لمزيد من المعلومات، راجع منشور المدونة التالي: الإيقاف: تغييرات TLS القادمة لشبكة أحداث Azure

مجموعة SDK للإدارة

تمكنك مجموعات SDK للإدارة من إنشاء مواضيع واشتراكات شبكة الأحداث وتحديثها وحذفها. حاليًا، تتوفر مجموعات SDK التالية:

SDK الحزمة الوثائق المرجعية العينات
واجهة برمجة تطبيقات REST مرجع REST
.NET Azure.ResourceManager.EventGrid. تحتوي الحزمة على أحدث Namespaces واجهة برمجة تطبيقات. مرجع .NET: معاينة، GA نماذج .NET
Java azure-resourcemanager-eventgrid. تحتوي الحزمة على أحدث Namespaces واجهة برمجة تطبيقات. مرجع Java: معاينة، GA عينات Java
JavaScript @azure/arm-eventgrid. تحتوي الحزمة على أحدث Namespaces واجهة برمجة تطبيقات. مرجع JavaScript: معاينة، GA عينات JavaScript وTypeScript
Python azure-mgmt-eventgrid. تحتوي الحزمة على أحدث Namespaces واجهة برمجة تطبيقات. مرجع Python: معاينة، GA عينات Python
انتقال Azure SDK for Go انتقال العينات

مستوى بيانات مجموعاتSDK

إشعار

بالنسبة لمراسلة MQTT، يمكنك استخدام MQTT SDK المفضل لديك. لا توفر Azure Event Grid حاليا مستوى بيانات SDK ل MQTT.

تمكّنك مجموعات SDK لمستوى البيانات من نشر أحداث إلى الموضوعات من خلال الاهتمام بالمصادقة وتشكيل الحدث والنشر غير المتزامن إلى نقطة النهاية المحددة. كما أنها تمكنك من استهلاك أحداث الطرف الأول. حاليًا، تتوفر مجموعات SDK التالية:

لغة البرمجة الحزمة الوثائق المرجعية العينات
واجهة برمجة تطبيقات REST مرجع REST
.NET Azure.Messaging.EventGrid. تحتوي الحزمة على أحدث Namespaces واجهة برمجة تطبيقات. ASP.NET reference نماذج .NET
Java azure-messaging-eventgrid. تحتوي الحزمة على أحدث Namespaces واجهة برمجة تطبيقات. مرجع Java عينات Java
JavaScript @azure/eventgrid. تحتوي الحزمة على أحدث Namespaces واجهة برمجة تطبيقات. JavaScript reference عينات JavaScript وTypeScript
Python azure-eventgrid. تحتوي الحزمة على أحدث Namespaces واجهة برمجة تطبيقات. مرجع Python عينات Python
انتقال Azure SDK for Go

الخطوات التالية