For precise information about using CLOPT options see the Tuxedo documentation, more specifically the servopts section.
1. When starting, an ARTSTRN server publishes one service per transaction it offers.
3. One ARTSTRN server offering this service receives the request with the associated commarea and screen and then processes the transaction.
• In the case of a Normal Pseudo-Conversational CICS transaction: On the RETURN {TRANSID} a reply is sent to the client, finishing the conversation by a tpreturn() returning the new 3270 screen, and the commarea.
• On the RECEIVE the ARTSTRN server transmits the prepared 3270 stream via tpsend(), then waits for a tpreceive, for the next user input to complete the RECEIVE
• On the RETURN {TRANSID} the ARTSTRN server replies to the client, finishing the conversation by a tpreturn() returning the new 3270 screen, and the commarea.The generic parameter CONV is compulsory for this server type, and must be defined as CONV=Y, because ARTSTRN is conversational.The following CLOPT run-time parameters are recognized:Theses servers are a specialized version of ARTSTRN servers presenting only transactions with MAXACTIVE = 1; While ARTSTRN servers present only transactions with MAXACTIVE > 1.ARTTSQr manages temporary storage queues, it serves the functionalities required by EXEC CICS: WRITEQ TS, READQ TS and DELETEQ TS.ARTTSQ publishes two main kinds of services:
• TSQUEUE: This service is published only once when the first ARTTSQ starts. TSQUEUE processes TSQ requests for queues matching no TSMODEL.Mandatory option, see List of Groups argument for more information.Listing 6‑1 TS_QCONTENT CreationARTDPL – CICS Runtime server for distributed program link execution.When starting, a ARTDPL publishes one service per program it offers.When a program requests a LINK, if the requested program is configured as DPL then the link is not resolved as usual by a call, but by a tpcall, which will be served by one of the DPL servers offering this service (this DPL program).Only programs with the attribute REMOTESYSTEM(sysid) positioned to DPL, will be advertised by DPL servers, and only by servers with this sysid as system indicated thru the -s optionThe following CLOPT run-time parameters are recognized:ARTATRN servers present application transactions as Tuxedo services and when receiving a transaction request, execute the corresponding programs.In contrast to ARTSTRN servers, these servers are transactional in order to manage true CICS transactions. They are only called from other servers (START TRANSID) and never directly from terminals or clients.When starting, an ARTATRN server publishes one service per transaction it offers. These transactions are named "ASYNC_{transaction_name} (.
1. When a user program calls a transaction, the KIX__START_TRANSID function makes a tpacall to the corresponding transaction (service).
2. One ARTATRN offering this service receives the request with the associated message, then processes the transaction.A string of command-line options that is passed to the ARTATRN when it is booted. The following run-time parameters are recognized:Mandatory option, seeCICS System id argument for more information.Mandatory option, see List of Groups argument for more information.ARTATR1 servers are a specialized version of ARTATRN servers presenting only transactions with MAXACTIVE = 1, whereas ARTATRN servers present transactions with MAXACTIVE > 1.ARTCTRN – CICS Runtime server for conversation oriented transactions with MAXACTIVE > 1.ARTCTRN servers present application transactions as Tuxedo services and when receiving a transaction request, execute the corresponding programs.In contrast to ARTSTRN servers, these servers are transactional in order to manage true CICS transactions. They are only called from other servers (CNVERSE) 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}.
1. When a user program calls a transaction, the KIX__CONVERSE function makes a tpacall to the corresponding transaction (service).
2. One ARTCTRN offering this service receives the request with the associated message, then processes the transaction.The generic parameter CONV is optional for this server type; if you use it, it must be defined as CONV=N, because the ARTATRN is transactional.Mandatory option, seeCICS System id argument for more information.Mandatory option, see List of Groups argument for more information.ARTCTR1 – CICS Runtime main server for conversation oriented transactions with MAXACTIVE = 1.ARTCTR1 servers are a specialized version of ARTCTRN servers presenting only transactions with MAXACTIVE = 1, whereas ARTCTRN servers present transactions with MAXACTIVE > 1.It is critical, and verified by ARTCTR1 servers at boot time, that MIN and MAX number of servers are set to 1. The goal of these servers is to guarantee the parallel processing of only one transaction in a group (with MAXACTIVE =1). To permit Tuxedo to start several servers offering the same transactions would be self-defeating for ARTCTR1 servers.Since MIN and MAX are set to 1, the Tuxedo argument RQADDR, becomes unnecessary, and should be avoided for simplicity.The rest of the configuration and behavior of ARTCTR1 servers are exactly the same as ARTCTRN servers.ARTCNX — CICS Runtime connection server for user connection management.It also publishes a technical transaction, authfail used by the handler in case of authentication error.ARTADM — Administration Server
•