إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
كخدمة حوسبة سحابية، يتم استخدام Azure Functions بشكل متكرر لنقل البيانات بين خدمات Azure المختلفة. لتسهيل توصيل التعليمات البرمجية بخدمات أخرى، تنفذ Functions مجموعة من ملحقات الربط للاتصال بهذه الخدمات. لمعرفة المزيد، راجع مفاهيم مشغلات وروابط دالات Azure.
بحكم التعريف، تكون عمليات تنفيذ Azure Functions عديمة الحالة. إذا كنت بحاجة إلى توصيل التعليمات البرمجية الخاصة بك بالخدمات بطريقة أكثر حالة، ففكر بدلا من ذلك في استخدام Durable Functions أو Azure Logic Apps.
يتم توفير المشغلات والروابط لاستهلاك البيانات وانبعاثها بسهولة أكبر. قد تكون هناك حالات تحتاج فيها إلى مزيد من التحكم في اتصال الخدمة، أو تشعر براحة أكبر باستخدام مكتبة عميل توفرها SDK للخدمة. في هذه الحالات، يمكنك استخدام مثيل عميل من SDK في تنفيذ الدالة للوصول إلى الخدمة كما تفعل عادة. عند استخدام عميل مباشرة، تحتاج إلى الانتباه إلى تأثير الحجم والأداء على اتصالات العميل. لمعرفة المزيد، راجع الإرشادات حول استخدام العملاء الثابتين.
لا يمكنك الحصول على مثيل العميل المستخدم بواسطة ربط الخدمة من تنفيذ الدالة.
توفر بقية هذه المقالة إرشادات محددة لدمج التعليمات البرمجية الخاصة بك مع خدمات Azure المحددة التي تدعمها خدمة Functions.
Event Grid
شبكة الأحداث هي خدمة Azure ترسل طلبات HTTP لإعلامك بالأحداث التي تحدث في الناشرين. الناشر هو الخدمة أو المورد الذي ينشئ الحدث. على سبيل المثال، حساب تخزين النقطة Azure ناشر، وتحميل blob أو حذف حدث. بعض خدمات Azure لديها دعم مدمج لنشر الأحداث إلى شبكة الأحداث.
معالجات الأحداث يتلقى الأحداث ويعالجها. وظائف Azure هي واحدة من العديد من خدمات Azure التي لديها دعم مضمن لمعالجة أحداث شبكة الأحداث. توفر Functions مشغل شبكة الأحداث الذي يستدعي دالة عند تلقي حدث من شبكة الأحداث. يمكن استخدام ربط إخراج مشابه لإرسال الأحداث من الدالة الخاصة بك إلى موضوع مخصص لشبكة الأحداث.
يمكنك أيضاً استخدام مشغل HTTP لمعالجة أحداث شبكة الأحداث. لمعرفة المزيد، راجع تلقي الأحداث إلى نقطة نهاية HTTP. نوصي باستخدام مشغل شبكة الأحداث عبر مشغل HTTP.
توفر Azure Functions تكاملاً مضمناً مع Azure Event Grid باستخدام المشغلات والروابط.
لمعرفة كيفية تكوين مشغل شبكة الأحداث والروابط وتقييمها محليًا، راجع كيفية العمل مع مشغلات شبكة الأحداث والروابط في Azure Functions
لمزيد من المعلومات حول تعريفات وأمثلة مشغل شبكة الأحداث وربط الإخراج، قم بمراجعة إحدى المقالات المرجعية التالية:
- روابط Azure Event Grid لوظائف Azure
- مشغّل Azure Event Grid من أجل Azure Functions
- ربط إخراج Azure Event Grid لوظائف Azure
الخطوات التالية
لمعرفة المزيد حول Event Grid مع Functions، راجع المقالات التالية: