Broker Quick Reference

This document covers the following topics:


ACI Syntax of Messaging Model

This table provides the ACI syntax used in EntireX Broker's communication model Client and Server.

Messaging Term Client Server

graphics/synchron.gif

Synchronous
Asynchronous (2)

graphics/conversa.gif

Conversational (2)
Non-conversational (2)

Notes:

  1. The synchronous SEND, WAIT=YES command contains an implied RECEIVE command.
  2. Persistence available. See Concepts of Persistent Messaging.

Location of Broker Kernel and Stubs

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.

graphics/bro_inst.png

Transport: Broker Stubs and APIs

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) (5)
z/OS Batch, TSO, IMS (BMP) BROKER x (2) x  
Com-plete COMETB x (2) x  
CICS CICSETB x (2) x  
IMS (MPP) MPPETB x (2) x  
IDMS/DC (3) IDMSETB x (2)    
Natural NATETB23 x (2) x  
UNIX System Services EntireX Java ACI x x   x
UNIX broker.so x x    
EntireX Java ACI x x   x
Windows broker.dll (4) x x    
EntireX Java ACI x x   x
BS2000 Batch, Dialog (formerly TIAM) BROKER x   x  
z/VSE Batch BKIMB x  (6) x  
CICS BKIMC x  (6) x  
IBM i EXA x      

Notes:

  1. NET is available for transport to a broker running under mainframe platforms only; not to a broker running under UNIX or Windows.
  2. Under z/OS, use IBM's Application Transparent Transport Layer Security (AT-TLS). Refer to the IBM documentation for more information. See also SSL/TLS and Certificates with EntireX.
  3. Tracing and transport timeout are not supported in this environment.
  4. Stub broker32.dll is supported for reasons of backward compatibility. The functionality is identical to broker.dll.
  5. Via EntireX Broker HTTP(S) Agent; see Settting up and Administering the EntireX Broker HTTP(S) Agent under UNIX | Windows.
  6. Under z/VSE, use BSI's Automatic Transport Layer Security (ATLS). Refer to the BSI SSL Installation, Programming and User's Guide. See also SSL/TLS and Certificates with EntireX.

See also: