Будинки In-The News Що таке бобові повідомлення? - визначення з техопедії

Що таке бобові повідомлення? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає Bean-Driven Bean?

Компонент, що керується повідомленнями, є компонентом легкого корпоративного додатку, який використовується для обробки повідомлень в асинхронному режимі, де користувач не завжди отримує негайні результати. Будь-який компонент може надсилати ці повідомлення незалежно від того, використовує він технологію J2EE.


Дві відмінні особливості, які відрізняють керовані повідомленнями боби від сеансу та об'єктів, полягають у тому, що керовані повідомленнями боби не можуть бути доступні через інтерфейси, і вони мають лише клас квасолі.

Техопедія пояснює Бін, керований повідомленням

Повідомлення квасолі також відзначаються для таких характеристик:

  • Примірники бобів, що керуються повідомленнями, не містять даних або розмовного стану для конкретного клієнта.
  • Усі екземпляри керованого повідомленнями еквівалента дозволяють контейнеру EJB присвоювати повідомлення будь-якому екземпляру керованого повідомленнями біна. Контейнер може об'єднати ці екземпляри, щоб дозволити одночасно обробляти потоки повідомлень.
  • Один блок керованих повідомленнями може обробляти повідомлення від декількох клієнтів.

Повідомлення, керовані повідомленнями, використовуються в асинхронному зв'язку між компонентами додатків підприємства. Повідомлення обробляється так:

  1. Коли надходить нове повідомлення, корпоративний контейнер JavaBeans викликає метод onMessage, керований повідомленнями, для обробки повідомлення.
  2. Повідомлення передається як JMS-повідомлення, яке обробляється на основі бізнес-логіки програми. Потім, якщо метод onMessage хоче лише обробити повідомлення, він викликає сеанс. Якщо, однак, метод хоче зберегти повідомлення в базі даних, він викликає сутність об'єкта.
  3. Потім повідомлення передається на керовану частину повідомлення, щоб вищезазначені операції стали частиною єдиної і повної транзакції. Повідомлення іноді повторно доставляється, якщо в обробці повідомлень є відкат.
Що таке бобові повідомлення? - визначення з техопедії