مصطلحات إدارة واجهة برمجة تطبيقات Azure

ينطبق على: جميع مستويات إدارة واجهة برمجة التطبيقات

تقدم هذه المقالة تعريفات للمصطلحات الخاصة بإدارة واجهة برمجة تطبيقات Azure.

تعريفات المصطلحات

  • واجهة برمجة تطبيقات الواجهة الخلفية - خدمة ، تعتمد على HTTP بشكل شائع ، تنفذ واجهة برمجة التطبيقات وعملياتها. في بعض الأحيان يشار إلى واجهات برمجة تطبيقات الواجهة الخلفية ببساطة باسم الواجهات الخلفية. لمزيد من المعلومات، راجع الواجهات الخلفية.
  • واجهة برمجة تطبيقات الواجهة الأمامية - تعمل إدارة واجهة برمجة التطبيقات كطبقة توسط عبر واجهات برمجة تطبيقات الواجهة الخلفية. واجهة برمجة تطبيقات الواجهة الأمامية هي واجهة برمجة تطبيقات يتم عرضها لمستهلكي واجهة برمجة التطبيقات من إدارة واجهة برمجة التطبيقات. يمكنك تخصيص شكل واجهة برمجة تطبيقات الواجهة الأمامية وسلوكها في إدارة واجهة برمجة التطبيقات دون إجراء تغييرات على واجهات برمجة تطبيقات الواجهة الخلفية التي تمثلها. في بعض الأحيان يشار إلى واجهات برمجة تطبيقات الواجهة الأمامية ببساطة باسم واجهات برمجة التطبيقات. لمزيد من المعلومات، راجع استيراد واجهة برمجة تطبيقات ونشرها.
  • المنتج - المنتج عبارة عن مجموعة من واجهات برمجة تطبيقات الواجهة الأمامية التي يمكن إتاحتها لمجموعة محددة من مستهلكي واجهة برمجة التطبيقات لإلحاق الخدمة الذاتية بموجب بيانات اعتماد وصول واحدة ومجموعة من حدود الاستخدام. يمكن أن تكون واجهة برمجة التطبيقات جزءا من منتجات متعددة. لمزيد من المعلومات، راجع إنشاء منتج ونشره.
  • عملية واجهة برمجة التطبيقات - يمكن لواجهة برمجة تطبيقات الواجهة الأمامية في إدارة واجهة برمجة التطبيقات تحديد عمليات متعددة. العملية هي مزيج من فعل HTTP وقالب URL قابل للحل بشكل فريد داخل واجهة برمجة تطبيقات الواجهة الأمامية. غالبا ما تقوم العمليات بتعيين نقاط نهاية واجهة برمجة تطبيقات الواجهة الخلفية. لمزيد من المعلومات، راجع استجابات واجهة برمجة التطبيقات الوهمية.
  • الإصدار - الإصدار هو متغير مميز لواجهة برمجة تطبيقات الواجهة الأمامية الحالية التي تختلف في الشكل أو السلوك عن النسخة الأصلية. تمنح الإصدارات العملاء خيارا للالتزام بواجهة برمجة التطبيقات الأصلية أو الترقية إلى إصدار جديد في الوقت الذي يختارونه. الإصدارات هي آلية لإصدار التغييرات العاجلة دون التأثير على مستهلكي واجهة برمجة التطبيقات. لمزيد من المعلومات، راجع نشر إصدارات متعددة من واجهة برمجة التطبيقات.
  • المراجعة - المراجعة هي نسخة من واجهة برمجة تطبيقات موجودة يمكن تغييرها دون التأثير على مستهلكي واجهة برمجة التطبيقات وتبديلها بالإصدار المستخدم حاليا من قبل المستهلكين عادة بعد التحقق من الصحة والاختبار. توفر المراجعات آلية لتنفيذ التغييرات غير المنقطعة بأمان. لمزيد من المعلومات، راجع استخدام المراجعات.
  • السياسة - السياسة هي مكون قابل لإعادة الاستخدام وقابل للتركيب، وينفذ بعض الوظائف الشائعة الاستخدام المتعلقة بواجهة برمجة التطبيقات. تقدم إدارة واجهة برمجة التطبيقات أكثر من 50 سياسة مضمنة تهتم بالمخاوف الأفقية الحرجة ولكن غير المتمايزة - على سبيل المثال، تحويل الطلبات والتوجيه والأمان والحماية والتخزين المؤقت. يمكن تطبيق السياسات في نطاقات مختلفة، والتي تحدد واجهات برمجة التطبيقات أو العمليات المتأثرة وتكوينها ديناميكيا باستخدام تعبيرات السياسة. لمزيد من المعلومات، راجع النهج في إدارة واجهة برمجة تطبيقات Azure.
  • مدخل المطور - مدخل المطور هو أحد مكونات إدارة واجهة برمجة التطبيقات. يوفر تجربة قابلة للتخصيص لاكتشاف واجهة برمجة التطبيقات وإعداد الخدمة الذاتية لمستهلكي واجهة برمجة التطبيقات. لمزيد من المعلومات، راجع تخصيص مدخل المطور.