Кућа У вестима Шта је грах вођен порукама? - дефиниција из техопедије

Шта је грах вођен порукама? - дефиниција из техопедије

Преглед садржаја:

Anonim

Дефиниција - Шта значи Беан вођен порукама?

Беан који се преноси порукама је компонента лагане пословне апликације која се користи за обраду порука у асинхроном режиму, где корисник не добија увек тренутне резултате. Било која компонента може слати ове поруке без обзира да ли користи Ј2ЕЕ технологију.


Две различите карактеристике које разликују грах вођен порукама од сесије и ентитетски грах су да се гранама управљаним порукама не може приступити путем интерфејса и имају само класу граха.

Тецхопедиа објашњава Беан вођен порукама

Грах поруке се такође примењује за следеће карактеристике:

  • Примјерци грана вођених порукама не задржавају податке или конверзацијско стање за одређеног клијента.
  • Све инстанце грана управљаног поруком су еквивалентне, што допушта спремнику ЕЈБ да додијели поруку било којој инстанци беан-а усмјереног на поруке. Контејнер може објединити ове инстанце како би омогућио истодобну обраду токова порука.
  • Једне гране које управљају порукама могу обрађивати поруке од више клијената.

Грах вођен порукама користи се у асинхроној комуникацији између компоненти корпоративне апликације. Порука се обрађује на следећи начин:

  1. Када стигне нова порука, корпоративни ЈаваБеанс контејнер позива методу онМессаге управљаног боба која је вођена поруком да би је обрадила.
  2. Порука се емитује као ЈМС порука којом се рукује на основу пословне логике апликације. Затим, ако метода онМессаге жели само да обради поруку, позива се грана сесије. Ако, међутим, метода жели похранити поруку у базу података, позива ентитетски грах.
  3. Порука се затим испоручује фајлу управљаном поруком, тако да горе наведене операције постају део једне и комплетне трансакције. Порука се понекад поново испоручује ако постоји поврат у процесу обраде порука.
Шта је грах вођен порукама? - дефиниција из техопедије