Basic telecommunications access methodBasic Telecommunications Access Method (BTAM)[1] is a low-level programming interface specified by IBM for use on the IBM System/360 for start-stop and binary synchronous telecommunications terminals. Later, IBM specified higher-level interfaces QTAM and TCAM. BTAM was superseded by VTAM for Systems Network Architecture (SNA) devices. BTAM continued to be supported in later iterations of the system architecture, and IBM finally withdrew support in 2000. BTAM requires the application program or transaction processing system to handle almost every detail of the protocol. This is harder than using a higher-layer protocol, but it permits interfacing to non-standard devices in non-standard ways. An access method for terminalsBTAM is an access method for interactively communicating with remote terminals, usually connected through a front end processor such as a 270x communications controller, although support for local channel-attached 3270 terminals is included. BTAM dynamically builds Channel command words (CCWs) for reading, writing and "polling" terminals and deals with specific responses from those terminals, according to the success or failure of the communication channel. Key role in transaction processing systemsBTAM was a key component in IBM's early transaction processing systems such as MTCS, CICS and IMS and underpinned the rise of online transaction processing for many large commercial banks and insurance companies. It was not unusual for BTAM and later developed access methods (such as VTAM) to co-exist, supporting different devices simultaneously under the same transaction processing system. ProgrammingMaterial in this section taken from IBM System/360 Operating System Basic Telecommunications Access Method; GC30-2004-6.[2] BTAM programming requires detailed knowledge of the characteristics of the specific terminals to be used. THE DCB macro is used to define a communications line group: A terminal list, specified by the The programmer can specify a buffer pool, a data structure used to hold messages transmitted to or from the terminals. BTAM can construct the pool automatically or the programmer can construct the pool in various ways. The BUILD macro will format the pool in static or dynamic storage previously acquired, or the Tha The standard OS/360 BTAM provides a large number of options for the The Supported devicesAmongst many other devices supported, BTAM handles:
References
|
Portal di Ensiklopedia Dunia