10.3.10.3 Description
ARTCTRN
servers present application transactions as
Tuxedo services and when receiving a transaction request, execute
the corresponding programs.
These programs are screen less programs which cannot interact directly with the terminal user.
In contrast to ARTSTRN
servers, these servers are
transactional in order to manage true CICS transactions. They are
only called from other servers (CONVERSE
) and never
directly from terminals or clients.
When starting, a ARTCTRN
server publishes one
service per transaction it offers. These transactions are named
{SysId}_{transaction_name}
.
The {SysId}
is the name of this region defined in
the -s
parameter.
- When a user program calls a transaction, the
KIX__CONVERSE
function makes atpacall
to the corresponding transaction (service). - One
ARTCTRN
offering this service receives the request with the associated message, then processes the transaction. - The transactions ends and the server returns a message to the caller.
Only transactions belonging to no tranclasses, or to a tranclass with maxactive >1 are advertised by these servers.
Parent topic: ARTCTRN Configuration