Définitions d'adaptateur local optimisé pour CICS
Vous devez définir les transactions WebSphere Optimized Local Adapters (WOLA), les programmes, les exits utilisateur associés à une tâche (TRUE) et les files d'attente des données transitoires (TDQ) dans CICS pour activer la prise en charge de WOLA.
Vous devez ajouter les définitions qui activent la prise en charge de WOLA dans CICS au fichier de définitions de système CICS (CSD) principal,
DFHCSD. Pour des informations sur l'ajout des définitions, voir Activation de la prise en charge des adaptateurs locaux optimisés de Liberty dans CICS.
Lorsque vous ajoutez les définitions, vous pouvez spécifier le nom de groupe suggéré, BBOACSD, ou un autre nom. Vous devez spécifier toutes les autres valeurs conformément à l'exemple ci-dessous.
DEFINE PROGRAM(BBOACNTL) GROUP(BBOACSD) LANGUAGE(C)
DATALOCATION(ANY) EXECKEY(CICS)
CONCURRENCY(THREADSAFE) API(OPENAPI)
DEFINE PROGRAM(BBOATRUE) GROUP(BBOACSD) LANGUAGE(ASSEMBLER)
DATALOCATION(ANY) EXECKEY(CICS)
CONCURRENCY(THREADSAFE) API(OPENAPI)
DEFINE PROGRAM(BBOACSRV) GROUP(BBOACSD) LANGUAGE(C)
DATALOCATION(ANY) EXECKEY(CICS)
CONCURRENCY(THREADSAFE) API(OPENAPI)
DEFINE PROGRAM(BBOACLNK) GROUP(BBOACSD) LANGUAGE(C)
DATALOCATION(ANY) EXECKEY(USER)
CONCURRENCY(THREADSAFE) API(OPENAPI)
DEFINE TRANSACTION(BBOC) PROGRAM(BBOACNTL) GROUP(BBOACSD)
TASKDATALOC(ANY) TASKDATAKEY(CICS)
DEFINE TRANSACTION(BBO$) PROGRAM(BBOACSRV) GROUP(BBOACSD)
TASKDATALOC(ANY) TASKDATAKEY(CICS)
DEFINE TRANSACTION(BBO#) PROGRAM(BBOACLNK) GROUP(BBOACSD)
TASKDATALOC(ANY) TASKDATAKEY(USER)
DEFINE TDQUEUE(BBOQ) TYPE(EXTRA) DDNAME(BBOOUT) GROUP(BBOACSD)
DATABUFFERS(1) BLOCKFORMAT(UNBLOCKED) RECORDF(V)
TYPEFILE(OUTPUT) DISPOSITION(SHR) OPENTIME(INITIAL)
BLOCKSIZE(224) RECORDSIZE(220)