ما معنى gateway؟
المعنى في مجال تطوير البرمجيات مع أمثلة
gateway: بوابة وسيطة، بوابة خدمات
مكوّن يقع بين العملاء والخدمات ويوجه الطلبات، وقد يتولى الأمان وتحديد المعدل والتسجيل أو تحويل البروتوكولات.
طريقة الاستخدام
شائع في تصميم واجهات البرمجة والتكاملات. تستخدم الفرق البوابة كنقطة دخول موحدة لتطبيق المصادقة ومراقبة حركة المرور وحماية الخدمات الداخلية.
أمثلة
The mobile app now sends partner traffic through the gateway so operations can enforce rate limits without changing each service.
يمرر تطبيق الهاتف الآن حركة المرور إلى الشركاء عبر البوابة، كي يفرض فريق العمليات حدود المعدل من دون تعديل كل خدمة.
تطبق البوابة المركزية حدود معدل الطلبات الصادرة إلى الشركاء، بدل إضافة قواعد مستقلة إلى كل خدمة.
During the migration, the gateway converted legacy XML requests into JSON before forwarding them to the new billing API.
أثناء الترحيل، حوّلت البوابة طلبات XML القديمة إلى JSON قبل تمريرها إلى واجهة الفوترة الجديدة.
تتوسط البوابة بين تنسيق العميل القديم والنظام الجديد، فتسمح لهما بالتواصل رغم اختلاف صيغة البيانات.
تراكيب شائعة
- API gateway
- payment gateway
- gateway service
- gateway layer
مصطلحات ذات صلة
مصطلحات أخرى: واجهات برمجة التطبيقات والشبكات والأمان
- REST · نقل الحالة التمثيلي (REST)
- JSON · صيغة JSON لتبادل البيانات
- status code · رمز الحالة
- payload · حمولة البيانات
- authentication · المصادقة
- third-party · جهة خارجية
- SDK · حزمة تطوير البرمجيات (SDK)
- breaking change · تغيير غير متوافق
- request · طلب
- response · استجابة
- API key · مفتاح واجهة برمجة التطبيقات
- token · رمز وصول
تدرّب على القراءة المتدرجة
تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية:
