Co to jest sesja transakcyjna w jms?

Co to jest sesja transakcyjna w jms?
Co to jest sesja transakcyjna w jms?
Anonim

Sesja transakcyjna obsługuje pojedynczą serię transakcji. Każda transakcja grupuje zestaw wygenerowanych i zużytych komunikatów w niepodzielną jednostkę pracy. W efekcie transakcje organizują strumień komunikatów wejściowych sesji i strumień komunikatów wyjściowych w szereg niepodzielnych jednostek.

Co to jest sesja transakcyjna?

Transakcje pozwalają na zgrupowanie całej serii przychodzących i wychodzących wiadomości i traktowanie ich jako atomowej jednostki. Broker komunikatów śledzi stan poszczególnych komunikatów transakcji, ale nie kończy ich dostarczania, dopóki nie zatwierdzisz transakcji.

Co to jest sesja w JMS?

Obiekt sesji jest kontekstem jednowątkowym do tworzenia i przetwarzania komunikatów. Chociaż może alokować zasoby dostawcy poza wirtualną maszyną Java (JVM), jest uważany za lekki obiekt JMS. Sesja służy kilku celom: Jest fabryką dla producentów komunikatów i konsumentów.

Co to jest potwierdzenie w JMS?

Potwierdzenie to sposób, w jaki konsument informuje dostawcę JMS o pomyślnym odebraniu wiadomości. Po stronie producenta jedynym pojęciem potwierdzenia jest pomyślne wywołanie metody publikowania tematu publikowania lub metody wysyłania nadawcy kolejki.

Co to jest integracja z JMS?

Zasoby kolejki JMS (kolejki i fabryki połączeń kolejek)są dostarczane przez domyślnego dostawcę przesyłania komunikatów na potrzeby przesyłania komunikatów typu punkt z punktem JMS i obsługiwane przez magistralę integracji usług. … Każdy z dwóch członków ma kolejkę JMS. Aplikacja wysyła komunikaty do jednej kolejki JMS i pobiera komunikaty z drugiej kolejki JMS.

Zalecana: