IBM 3270 es el nombre común de una serie de terminales fabricados por IBM , que se lanzó en 1972 . Los terminales tenían funciones inteligentes incorporadas que brindaban la funcionalidad básica de los formularios de E / S (es decir, al completar o actualizar un formulario entregado al terminal, solo se transmitía la información de sus campos modificados).
El protocolo de transferencia de datos 3270 proporciona transferencia de información basada en bloques, a diferencia del carácter por carácter adoptado en la mayoría de los demás terminales. La entrada/salida de caracteres individuales dentro del formulario de entrada/salida es procesada por el propio terminal, lo que no se refiere a un equipo de nivel superior, que en los primeros años de funcionamiento de dichos terminales proporcionó un aumento radical en el rendimiento del sistema, cuando se ejecutaba aplicaciones optimizadas para funciones de entrada/salida 3270, una central, el mainframe , pudo comunicarse con miles e incluso decenas de miles de tales terminales. (El hardware de IBM permitió colocar terminales en puntos geográficamente remotos, conectándolos al mainframe a través de hubs utilizando protocolos de red de la familia SNA ).
En los países de CMEA , un análogo de 3270, reproduciendo parcialmente su funcionalidad, era una serie de terminales EU 7920 , producidos en varios países que participan en el programa informático de la UE , principalmente en la URSS y la RDA . En la URSS , el mayor proyecto asociado a esta terminal - Sirena-3 , supuso la instalación de más de 20.000 puestos de trabajo en su base, controlados por un solo mainframe ubicado en Moscú. Sirena-3 nunca se implementó por completo.
Las modificaciones posteriores del 3270 recibieron teclas de función programables, soporte de color y, finalmente, modo de gráficos ( IBM 3279 ).
Además de los terminales como tales, varias series pequeñas de IBM lanzaron computadoras personales de arquitectura híbrida, compatibles con IBM PC y 3270 al mismo tiempo (el primer modelo de una máquina de este tipo se llamó 3270 PC ).
La serie IBM 3270 generó muchos clones, además, la necesidad de integrar el software de mainframe que usa las capacidades específicas de este terminal en una infraestructura basada en computadoras personales llevó a la aparición de toda una clase de programas: emuladores de terminal 3270 . Algunos de ellos pueden funcionar a través de una conexión de módem o a través de una conexión de puerto serie directa, algunos proporcionan una sesión 3270 a través de Telnet (más precisamente, a través de una modificación especializada de Telnet - TN3270 , ya que el protocolo Telnet básico (cadena) conduce a errores visualización de entrada y salida de vectores, prevista para 3270). Los emuladores de Novell , suministrados como un producto separado para trabajar con Netware , proporcionaron una sesión 3270 sobre IPX/SPX .
Las soluciones posteriores para emular el terminal 3270 se centraron en su vinculación con otras plataformas: X Window System , Java y, de forma más masiva, para emular el terminal 3270 mediante una aplicación web (cabe señalar que el envío de formularios a través de HTTP es muy similar en ejecución técnica al mismo motor en el 3270 y portar aplicaciones 3270 a una variedad de clientes Web fue lo más natural).