OpenTP1 Version 7 Programming Guide

[Contents][Index][Back][Next]

5.1.1 Communication paradigms available with XATMI interface

This subsection explains communication paradigms available with the XATMI interface.

XATMI-interfaced communication uses TCP/IP as the communication protocol. Also, even if OSI TP is in use as the communication protocol, the XATMI interface can be used. For the relationship between communication protocols and XATMI interface functions, see 5.1.2 XATMI interface functions.

OSI TP communication requires the TP1/NET/OSI-TP-Extended in the OpenTP1 system.

Organization of this subsection
(1) Communication paradigms
(2) Service request method
(3) Data that can be sent and received with XATMI-interfaced communication

(1) Communication paradigms

The XATMI interface provides the following communication paradigms:

(2) Service request method

To request a service, use a function whose argument specifies a name (service name) that identifies a service function in the server UAP.

(3) Data that can be sent and received with XATMI-interfaced communication

When XATMI-interfaced communication is in use, structures in C or records in COBOL can be transmitted and received. This means that a chunk of data of some size can be sent with a single service request. Such a chunk of data is referred to as a typed buffer in C or a typed record in COBOL. For typed data used in communication, see 5.1.6 Communication data types.