1.5.5 Tuxedo ART for IMS Persistent Message Support
Tuxedo ART for IMS supports persistent message only for programs
using ALT PCB
. For the program switch through
ALT PCB
, when the target transaction is a persistent
transaction, the message will be put into the /Q of that
transaction. For how to define a persistent transaction, please
refer to the imsresource.desc section.
For persistent message support, we differentiate the
ARTIMPP
into two running mode. One is
ARTIMPP
in normal mode, one is ARTIMPP
in
persistent mode. For how to define the two ARTIMPP
server mode, please refer to ARTIMPP
configuration
section.
ARTIMPP
in normal mode will advertise transactions
as services and handle the normal service request from front end,
such as terminal request, request from ARTIGW
.The
service request is scheduled by Tuxedo framework and is passed
through Tuxedo IPC queue.
ARTIMPP
in persistent mode will not advertise any services. It will monitor every /Q for the persistent transaction whose CLASS
belong meet the"-l class_list
" parameter of the ARTIMPP
. It gets the message from the /Q of the persistent transaction and execute corresponding program for the transaction.
ARTIBMPT
is also a server that is related to
persistent message support. The transaction oriented
BMP
program that ARTIBMPT
serves must
only be persistent transaction. For what is "transaction oriented
BMP
“, please refer to ARTIBMPT
configuration section. In transaction oriented BMP
program, the GU operation will get message from the /Q of the
transaction.
Parent topic: Tuxedo ART for IMS Non-Terminal Access Support