دعم طلبات الدفعات

عند التكامل مع الأنظمة الخارجية، من المهم أن تكون قادرًا على معالجة البيانات بكميات كبيرة، دون تحميل خوادم زائدة ودون الحاجة إلى إجراء عشرات المكالمات المنفصلة. نحن ننفذ الدعم لطلبات الدفعة - وهي آلية تسمح لك بإرسال العديد من العمليات في وقت واحد في مكالمة واحدة من واجهة برمجة التطبيقات.

ويكون ذلك فعالا بشكل خاص عند العمل مع التقارير، أو تزامن المعاملات، أو استيراد المستخدمين أو الأحداث.


ما هي طلبات الدفعة

يسمح لك طلب الدفعة بدمج عدة طلبات في طلب واحد:
جسون
[
{"الطريقة": "POSt'،" المسار ": "/المستخدمون"، "الجسم": {"الاسم": "أليس"}، {"الطريقة": "PUt'،" المسار ": "/المستخدمون/42،" الجسم ": {" البريد الإلكتروني ":" @ mail الجديد ". com'}, {«method»: «DELETE», «path»: «/users/15 »}
]

يقوم الخادم بمعالجة كل منها بالتتابع أو بالتوازي ويعيد مجموعة من الردود المقابلة لترتيب الطلبات.


فوائد المدمج

ميزةتفسير
تخفيض الحملعدد أقل من اتصالات HTTP - معالجة أسرع
مزامنة الكتلةمعالجة مجموعات البيانات: المعاملات والإجراءات والأشياء
النزاهةيمكن معالجتها في سياق أو معاملة واحدة
سهولة قطع الأشجارنقطة تحكم واحدة، استجابة مركزية
توفير المواردعدد أقل من العمليات، ووقت أقل للتأكد والاستجابة

التنفيذ والخصائص

دعم 'الدفعة []' في الهيئة المطلوبة أو '/الدفعة 'نقطة النهاية
  • الإذن عام أو على مستوى كل عملية
  • التحقق من صحة جميع العمليات قبل التنفيذ
  • ذرية جزئية أو كلية (حسب التكوين)
  • الردود المتصلة بكل استفسار (الحالة، الهيئة، الأخطاء)

حيثما كانت ذات أهمية خاصة

بيانات الواردات من إدارة العلاقة مع العملاء، تخطيط الموارد المؤسسية، المحاسبة
  • نقل معاملات أو سجلات متعددة
  • تحديثات جماعية للملفات الشخصية والتوازنات وجلسات اللعبة
  • السيناريوهات التي تكون فيها السرعة والنزاهة ومدخرات المرور مهمة

تعد طلبات الدفعات طريقة فعالة لتقليل عدد المكالمات وتسريع التكامل وتقليل الحمل. سنقدم الدعم لهذه الآلية على مستوى واجهة برمجة التطبيقات والبنية التحتية - لأي نطاق بيانات.

تواصل معنا

يرجى ملء النموذج أدناه وسنرد عليك في أقرب وقت ممكن.

البريد الإلكتروني:

info@jackcode.io

support@jackcode.io