شرح بلوكات Request Network

شرح بلوكات Request Network

0 144

شرح بلوكات Request Network علي مدونة WebFast.tech اولا دعونا نعرف ماهو Request و Response

ماهو Request و Response

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

من أجل التبسيط ، يتم تنفيذ هذا الوضع عادةً بطريقة متزامنة تمامًا ، كما هو الحال في مكالمة خدمة الويب عبر HTTP ، مما يحافظ على الاتصال مفتوحًا وينتظر تسليم الاستجابة أو انتهاء فترة المهلة. ومع ذلك ، يمكن أيضًا تنفيذ الطلب والاستجابة بشكل غير متزامن ، ويتم إرجاع الاستجابة في وقت لاحق غير معروف. عندما يتصل نظام متزامن مع نظام غير متزامن ، فإنه يطلق عليه “متزامن عبر غير متزامن” أو “متزامن / غير متزامن”. هذا أمر شائع في تطبيقات تكامل تطبيقات المؤسسات (EAI) ، حيث يكون التجميع بطيئًا أو يتطلب وقتًا طويلاً أو مهام سير عمل يدوية ، ويجب تنفيذ الاستجابة قبل إنشاء response وتسليمها.

شرح بلوكات Request Network

  • بلوك (Start network request) : اول جزء هو method request يعني نوع request ، جزء ثاني هو url تضع فيه رابط request الذي ستتصل به، جزء ثالث (tag) يستخدم عندما تقوم باكثر من request واحد تستخدمه لتميز

  • بلوك (set headers) : تضع map فيها بيانات request headers

  • بلوك (set params) : جزء الاول تختار map التي فيها بيانات request params ، جزء ثاني (type) تختار نوع request params

  • مكون (onResponse) : هو يستلم بيانات التي ارسلها request ، متغير response هو فيها بيانات ، متغير tag و فيه tag الذي وضعنا في request
  • مكون (onErrorResponse) : هو يستلم بيانات الخطأ التي ارسلها request ، متغير message هو فيها رسالة الخطأ ، متغير tag و فيه tag الذي وضعنا في request

هكذا انتهيت شرح بلوكات Request Network ، اذا تريد شرح اي بلوكات قم بارسال تعليق.

اترك رد