This document covers the following topics:
The table below shows which functionality of EntireX Broker is supported by each of the two communication models: Client and Server and Publish and Subscribe.
Functionality | Client and Server | Publish and Subscribe |
---|---|---|
Application bindings (stubs) | x | x |
Command and Information Services | x | x |
Accounting | x | |
Data compression | x | x |
Codepage conversion | x | x |
Persistent store | x | x |
Security | x | x |
Units of work | x |
This table provides the ACI syntax used in both of EntireX Broker's communication models Client and Server and Publish and Subscribe
Messaging Term | Client and Server | Publish and Subscribe | |||
---|---|---|---|---|---|
Client | Server | Publish | Subscribe | ||
Synchronous | not applicable | not applicable | |||
Asynchronous (3) | |||||
Conversational (3) | not applicable | not applicable | |||
Non-conversational (3) |
Notes:
SEND, WAIT=YES
command contains an implied RECEIVE
command.
WAIT=YES
. RECEIVE_PUBLICATION
. The advantage is that the program runs continuously, processing publications arising as random events, which simplifies
programming effort.
This graphic shows the locations where the broker kernel and broker stubs can be installed. See Architecture of Broker Kernel and Architecture of Broker Stub.
This table gives an overview of the transport methods supported by EntireX Broker stubs.
Operating System | Environment | Module | Transport to Broker | |||
---|---|---|---|---|---|---|
TCP | SSL | NET (1) | HTTP(S) (6) | |||
z/OS (2) | Batch, TSO, IMS (BMP) | BROKER | x | x | x | |
Com-plete | COMETB | x | (3) | x | ||
CICS | CICSETB | x | (3) | x | ||
IMS (MPP) | MPPETB | x | x | x | ||
IDMS/DC (4) | IDMSETB | x | (3) | |||
Natural | NATETB23 | x | x | x | ||
UNIX System Services | Java ACI | x | x | x | ||
UNIX | broker.so | x | x | |||
Java ACI | x | x | x | |||
Windows | broker.dll (5) | x | x | |||
Java ACI | x | x | x | |||
BS2000/OSD | Batch, Dialog (formerly TIAM) | BROKER | x | x | x | |
z/VSE (7) | Batch | BKIMB | x | (8) | x | |
CICS | BKIMC | x | (8) | x | ||
z/VM | BKIMBCMS | x | x | |||
IBM i | EXA | x | ||||
OpenVMS | BROKER | x | x |
Notes:
See also:
Transport Methods for Broker Stubs under z/OS | UNIX | Windows | BS2000/OSD | z/VSE | z/VM
Setting Transport Methods under Writing Advanced Applications - EntireX Java ACI