فالديس هي بوابة .NET API. يتم إدخال جميع حركة مرور API في النظام عبر هذه البوابة. تحدث عمليتان بمجرد دخول حركة المرور. أولاً ، يحدث التحقق. المصادقة والترخيص هي الجوانب الرئيسية للتحقق من الصحة. ثانياً ، يحدث التوزيع. يجب تمرير كل API عبر مسار معين من خلال هدف محدد. مع مراعاة بنية الخدمات الدقيقة ، يمكن تخيل كل هدف كخدمة microservice. مصطلح فالديس يأتي من التحقق من الصحة والتوزيع.
يمكن للعميل طلب JWT من Valdis . في الخطوة التالية ، يقوم Valdis بالتحقق من طلب العميل بناءً على إعداداته الداخلية وبيانات المستخدم. بعد هذا ، يتم إصدار JWT. قد تكون الرموز سوداء مدرجة أم لا. ثم ، يرسل العميل JWT مع أي طلب من واجهة برمجة تطبيقات محمية.
يتلقى Valdis طلبات API. يتحقق مما إذا كان عنوان URL للطلب محميًا أم لا. إذا كان yest ، ثم يتم فحص الرمز المميز الذي يوفره العميل. إذا كان يكفي ، يتم تمرير الطلب إلى مرحلة التوزيع. إذا لم يكن ذلك كافيًا ، فسيتم إرجاع خطأ 401 Unauthorize .
استنادًا إلى عنوان URL ، يرسل Valdis الطلب إلى واجهة برمجة التطبيقات المحددة ، ينتظر الاستجابة ، ثم يعيد الاستجابة إلى العميل. موازنة التحميل ممكن هنا.
أي مساهمة من المجتمع موضع تقدير.