عبدالرحمن | Abdel Rahman
عبدالرحمن | Abdel Rahman

@programmingwa

8 تغريدة 28 قراءة Jul 24, 2021
#مفاهيم_برمجية
الوكيل المتنقل أو (Mobile Agent)
هو برنامج صغير يتكون من أوامر تنفيذية و بيانات يتنقل من حاسب لآخر بشكل مستقل لهدف نقل بيانات بين الأجهزة أو تأدية أوامر معينة.
في هذه السلسلة، سوف أشرح أكثر عن الوكيل المتنقل و كيف نستطيع أن نستفيد منه و أين يستخدم..
ما هو الوكيل المتنقل ؟
كما ذكرنا في الأعلى، هو برنامج يستطيع أن يتنقل من حاسب لاخر داخل الشبكة. يتميز بأنه يستطيع اختيار متى والى أين سيذهب في الوجهة التالية. بحيث يتسطيع أن يتوقف من التنفيذ في حاسب معين و يكمل التنفيذ من نفس النقطة في حاسب آخر.
كيف يعمل الوكيل المتنقل ؟
يمكن للوكيل المتنقل نقل حالته من بيئة إلى أخرى مع الحفاظ على البيانات. ويمكنه للكويل بعد ذلك "المتابعة من حيث توقفت" ومن ثم يكمل تأدية التنفيذ في البيئة الجديدة.
كيف يتم الانتقال من بيئة لأخرى:
التوقف عن التنفيذ في البيئة الأولى -> حفظ الحالة -> نقل بيانات الحالة الى البيئة الجديدة -> تكملة التنفيذ بناءً على الحالة التي تم حفظها.
باختصار: البرنامج يكون موجود في جميع الأجهزة ولكن يتم نقل بيانات الحالة بينهم حتى يتم استكمال المهام.
كيف نستطيع أن نستفيد من الوكيل المتنقل؟
- نستطيع انشاء حزم بيانية لها قدرة على التنقل من خادم لأخر مما يساعد على تخفيف الضغط على الشبكة
- نستطيع تأدية مهام بشكل ازدواجي على أكثر من شبكة مما يزيد من سرعة المعالجة. وبنفس الوقت نحافظ على تأدية المهام بشكل غير متزامن.
أهم التطبيقات العملية للوكيل المتنقل:
- يعتبر مهم ومفيد لمعالجة البيانات للشركات الكبيرة والضخمة التي تحتاج الى قدرة معالجة و حوسبة هائلة
- المشاريع التي تعتمد على سحب بيانات ضخمة من عدة مصادر و حساسات أو كاميرات.
- تستخدم كثيرا في هندسة الاتصالات والشبكات
يعتبر الوكيل المتنقل مفيد جدا في مجال الحوسبة و البيانات الضخمة و انترنت الأشياء وحتى في هندسة الاتصالات والشبكات ولديه الكثير من التطبيقات التي لم نستطع أن نذكرها للاختصار.
شكرا لكل من قرأ السلسة حتى النهاية. أتمنى أن تكونو قد استدفتم منها.
لنا لقاء أخر مع سلسلة أخرى قريبا..

جاري تحميل الاقتراحات...