Developing applications |
![]() |
This section of the information center tells you what you need to do to write CICS applications. It includes informaton on the following programming interfaces:
The EXEC CICS API
General purpose programming commands that give you access to all CICS controlled resources such as files, terminals, remote and local programs, and storage; and services such as timer and unit of work management.
Guidance information tells you how to include these commands in COBOL, C, C++, PL/1 and Assembler programs. For information about CICS services, and what they can do for you, see Application programming.
The Business Transaction Services (CBTS) API
A programming interface that allows you to control the execution of complex business transactions by managing the inter-relationship, ordering, parallel execution, commit scope, recovery, and restart of CICS transactions and programs that form the business transaction. For information about CBTS services, see Application programming..
The Front End Processing Interface (FEPI)
A programming interface that enables you to write CICS programs that access other CICS programs by simulating the terminals that the other programs use. For information about FEPI services, see Application programming..