Version 9.5 SP1
 —  EntireX Broker ACI Programming  —

Introduction to ACI-based Programming

ACI-based programming is the base technology of EntireX. It uses a traditional Application Programming Interface (API) approach for conducting client/server and peer-to-peer dialog between distributed processes.

This document covers the following topics:


ACI-based Programming

ACI-based programming:

Top of page

Supported Languages

The following languages are supported by EntireX ACI:

ACI for Assembler

EntireX Broker ACI Programming from the perspective of progamming language Assembler. A DSECT with the ACI control block definition is provided.

See EntireX Broker ACI for Assembler.

ACI for COBOL

EntireX Broker ACI Programming from the perspective of progamming language COBOL. A copybook with the ACI control block definition is provided.

See EntireX Broker ACI for COBOL.

Java ACI

EntireX Java ACI is a Java class library that provides access to the EntireX Broker ACI for Java programmers. It covers the whole EntireX Broker ACI which enables you to write both client and server applications in Java. Any of these can then interact with each other and with other applications written in other languages on the same network using EntireX Broker. The EntireX Java ACI also contains the framework necessary for Java RPC requests.

See EntireX Java ACI.

ACI for Natural

EntireX Broker ACI Programming from the perspective of progamming language Natural. The ACI control block definition is located in file NATDEF of the supplied application (SYSETB).

See EntireX Broker ACI for Natural.

ACI for PL/I

EntireX Broker ACI Programming from the perspective of progamming language PL/I. A copybook with the ACI control block definition is provided.

See EntireX Broker ACI for PL/I.

ACI for RPG

EntireX Broker ACI Programming from the perspective of progamming language RPG. A copybook with the ACI control block definition is provided.

See EntireX Broker ACI for RPG.

Top of page