El método de acceso a telecomunicaciones en cola (QTAM) es un método de acceso a comunicaciones de IBM System/360 que incorpora colas integradas . QTAM era una alternativa al método de acceso a telecomunicaciones básicas (BTAM) de nivel inferior.
QTAM fue anunciado por IBM en 1965 como parte de OS/360 y DOS/360 destinados a la consulta y recopilación de datos . Como se anunció, también admitía aplicaciones de entrada de trabajos remotos (RJE), llamadas procesamiento de trabajos , que se abandonaron en 1968. Originalmente, QTAM admitía el sistema de recopilación de datos IBM 1030 , el sistema de comunicaciones de datos IBM 1050, el sistema de comunicaciones de datos IBM 1060, el lector de cinta de papel IBM 2671, las estaciones de llamada selectiva AT&T 83B2, las estaciones remotas Western Union Plan 115A y los teletipos AT&T modelo 33 o 35. En 1968, el soporte de terminales se había ampliado para incluir el complejo de pantalla IBM 2260 y el terminal de comunicaciones IBM 2740. [1] : p.8
Los dispositivos QTAM se conectaron a un canal multiplexor System/360 a través de un adaptador de datos IBM 2701 o un control de transmisión IBM 2702. [ 2] En 1968 se había añadido soporte para la unidad de control de transmisión IBM 2703. [1] : p.8
QTAM fue reemplazado por TCAM , que ofrecía funciones más o menos similares, pero no era compatible con DOS. [3]
QTAM consta de un programa de control de mensajes (MCP) y cero o más programas de procesamiento de mensajes (MPP) . El MCP maneja las comunicaciones con los terminales, identifica los mensajes de entrada e inicia los MPP para procesarlos según sea necesario. Este concepto es similar al del demonio de servicio de Internet (inetd) mucho más reciente en Unix y otros sistemas.
El MCP se ensambla mediante la instalación del usuario a partir de un conjunto de macros proporcionadas por IBM. Estas macros definen las líneas y terminales que componen el sistema, los conjuntos de datos necesarios y los procedimientos utilizados para procesar los mensajes recibidos y transmitidos. [1] : pp.31-93
Los MPP , que incorporan lógica para procesar los distintos mensajes, son suministrados por la instalación y utilizan macros de administración de datos estándar de OS/360 o DOS/360 OPEN
, CLOSE
, GET
, y PUT
. PL/I incluye el TRANSIENT
atributo de declaración de archivo para permitir que los MPP se escriban en un lenguaje de alto nivel.