Извършена сесия поддържа една серия от транзакции. Всяка транзакция групира набор от произведени съобщения и набор от консумирани съобщения в атомна единица работа. Всъщност транзакциите организират входния поток от съобщения за сесията и изходния поток от съобщения в серия от атомни единици.
Какво е транзакцирана сесия?
Транзакции ви позволяват да групирате цяла серия от входящи и изходящи съобщения и да ги третирате като атомна единица. Брокерът на съобщения проследява състоянието на отделните съобщения на транзакцията, но не завършва доставката им, докато не извършите транзакцията.
Какво е сесия в JMS?
Обектът на сесията е еднонишков контекст за създаване и консумиране на съобщения. Въпреки че може да разпределя ресурси на доставчик извън виртуалната машина на Java (JVM), той се счита за лек JMS обект. Една сесия служи за няколко цели: Това е фабрика за своите производители и потребители на съобщения.
Какво е потвърждение в JMS?
Потвърждението е начинът, по който потребителят информира доставчика на JMS, че е получил успешно съобщение. От страна на производителя единственото понятие за потвърждение се състои от успешно извикване или на метода за публикуване на темата, или на метода за изпращане на подателя на опашката.
Какво е JMS интеграция?
JMS ресурси за опашка (опашки и фабрики за свързване на опашки)се предоставят от доставчика на съобщения по подразбиране за JMS съобщения от точка до точка и се поддържат от шина за интеграция на услуги. … Всеки от двамата членове има JMS опашка. Едно приложение изпраща съобщения до една JMS опашка и извлича съобщения от другата JMS опашка.