بيت في الأخبار ما هي الرسائل غير المتزامنة؟ - تعريف من techopedia

ما هي الرسائل غير المتزامنة؟ - تعريف من techopedia

جدول المحتويات:

Anonim

التعريف - ماذا تعني المراسلة غير المتزامنة؟

الرسائل غير المتزامنة هي وسيلة اتصال حيث يضع النظام رسالة في قائمة انتظار الرسائل ولا يتطلب استجابة فورية لمتابعة المعالجة. تشمل الأمثلة طلب المعلومات أو التفسير أو البيانات المطلوبة ولكن لا يلزم الأمر على الفور.

يُعرف هذا المصطلح أيضًا بتبادل المعلومات بين الحرائق والنسيان أو الوسيطة الموجهة للرسائل (MOM).

تشرح Techopedia المراسلة غير المتزامنة

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

ميزة واحدة من الرسائل غير المتزامنة هي قابلية التوسع. قد يتم إرسال رسالة قصيرة مع الرد مطول جدا أو العكس. إن طلب مستند نصي كبير كمرفق من شأنه أن يؤكد على فوائد قابلية التوسع.

المراسلة غير المتزامنة تحل مشكلة الاتصال المتقطع. أيضًا ، في حالة تعطل جهاز الاستقبال أو عدم توفره ، فقد تظل الرسالة في قائمة انتظار الرسائل ويتم تسليمها بمجرد تصحيح الفشل.

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

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

تسبب عدم وجود معايير للرسائل غير المتزامنة في حدوث مشكلات ، حيث يكون لكل بائع رئيسي تطبيقاته الخاصة وواجهة الإدارة الخاصة به. أنظمة Java EE غير قابلة للتشغيل البيني. ولا يدعم MSMQ من Microsoft (Microsoft Message Queuing) Java EE.

بروتوكول وضع الرسائل المتقدم (AMQP) هو تقنية ناشئة تعالج مشكلة التقييس. تطبيقات قابلة للتشغيل المتبادل. ويشمل التوجيه المرن ونماذج الرسائل الشائعة مثل النشر / الاشتراك ، من نقطة إلى نقطة ، استجابة الطلب و fanout. وتستخدم بعض تطبيقات Java أيضًا AMQP.

ما هي الرسائل غير المتزامنة؟ - تعريف من techopedia