رسالة يحركها الفول

مؤلف: Randy Alexander
تاريخ الخلق: 2 أبريل 2021
تاريخ التحديث: 15 قد 2024
Anonim
Message-Driven Bean Example
فيديو: Message-Driven Bean Example

المحتوى

التعريف - ماذا يعني Driven Bean؟

يُعتبر A-driven bean أحد مكونات تطبيق المؤسسات خفيف الوزن يُستخدم لمعالجة البيانات في الوضع غير المتزامن ، حيث لا يتلقى المستخدم دائمًا نتائج فورية. يمكن لأي مكون هذه العناصر بغض النظر عما إذا كان يستخدم تقنية J2EE.

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


مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

تيكوبيديا تشرح -Driven Bean

ويلاحظ الفول أيضا للخصائص التالية:

  • مثيلات الفاصوليا المحذوفة لا تحتفظ بأي بيانات أو حالة محادثة لعميل معين.
  • جميع مثيلات حبة الفاصوليا متكافئة ، مما يسمح لحاوية EJB بتخصيص نسخة من أي حبة فاصولياء. يمكن أن تقوم الحاوية بتجميع هذه الحالات لإتاحة معالجة تدفقات s بشكل متزامن.
  • يمكن للفاصوليا أحادية التشغيل معالجة s من عملاء متعددين.

تستخدم الفاصوليا المحلاة في التواصل غير المتزامن بين مكونات تطبيق المؤسسة. تتم معالجة A على النحو التالي:

  1. عندما يصل جديد ، تستدعي حاوية JavaBeans الخاصة بالمؤسسة الحبة -driven على طريقة معالجة.
  2. يتم تصويرها على أنها JMS ، والتي يتم التعامل معها استنادًا إلى منطق أعمال التطبيق. بعد ذلك ، إذا أرادت الطريقة on معالجة الطريقة الوحيدة ، فإنها تستدعي وحدة تحكم جلسة العمل. ومع ذلك ، إذا كانت الطريقة تريد تخزينها في قاعدة بيانات ، فإنها تستدعي وحدة برامج الكيان.
  3. ثم يتم تسليمها إلى حبة -driven بحيث تصبح العمليات المذكورة أعلاه جزءًا من معاملة واحدة وكاملة. يتم إعادة A أحيانًا إذا كان هناك تراجع في المعالجة.