El 3270 de IBM

  Como es bien sabido, International Business Machines Corporation (IBM) es una reconocida empresa multinacional estadounidense de tecnología y consultoría con sede en Armonk, Nueva York. Esta empresa fabrica y comercializa hardware y software para ordenadores, y ofrece servicios de infraestructura, alojamiento de Internet, y consultoría en una amplia gama de áreas relacionadas con la informática, desde ordenadores centrales hasta nanotecnología.
  La empresa fue fundada en 1911 como Computing Tabulating Recording Corporation, el resultado de la fusión de cuatro empresas: Tabulating Machine Company, International Time Recording Company, Computing Scale Corporation, y Bundy Manufacturing Company. CTR adoptó el nombre International Business Machines en 1924, utilizando un nombre previamente designado a un filial de CTR en Canadá, y posteriormente en América del Sur.

  En 2011, la revista Fortune clasificó a IBM como la empresa número 18 en los Estados Unidos en tamaño,​ y la empresa número 7 en beneficios. Globalmente, la empresa fue clasificada como la empresa número 31 en tamaño por Forbes en 2011. Por el número de empleados (más de 425.000) es la segunda empresa más grande del mundo, superada sólo por Walmart (en más de 200 países, con ocupaciones incluyendo científicos, ingenieros, consultores y profesionales de ventas).
  IBM alberga más patentes que ninguna otra empresa de tecnología de Estados Unidos, y tiene doce laboratorios de investigación.​ Denominados "IBMistas", sus empleados han recibido cinco Premios Nobel, cuatro Premios Turing, nueve National Medals of Technology y cinco National Medals of Science.​ Las invenciones famosas de IBM incluyen el cajero automático, el disquete, el disco duro, la banda magnética, el modelo relacional, el formato de código de barras UPC, el sistema de reservas aéreas SABRE, la memoria RAM dinámica y el sistema de inteligencia artificial Watson.



IBM 3270

  Se trata de un tipo de terminal, hecho por IBM desde 1972, normalmente usado para comunicarse con los ordenadores centrales. Es el sucesor del terminal IBM 2260. Debido al color de texto de los modelos originales, eran informalmente llamados "terminales pantalla verde". Al contrario que los terminales ASCII seriales, el 3270 minimizaba el número de interrupciones de E/S requeridas para aceptar los grandes bloques de datos, y usaba una interfaz propietaria de alta velocidad con cable coaxial.
  IBM detuvo la fabricación de terminales hace ya muchos años, pero el protocolo IBM 3270 se mantiene en uso a través de un emulador de terminal para acceder a algunas aplicaciones basadas en ordenadores centrales. En consecuencia, tales aplicaciones son llamadas, a veces, aplicaciones de pantalla verde. El uso del 3270 está disminuyendo con el paso del tiempo a medida que más y más ordenadores centrales adquieren interfaces de red, pero algunas aplicaciones de red usan la técnica de "screen scraping" [técnica de programación que consiste en tomar una presentación de una información (normalmente texto, aunque puede incluir información gráfica) para, mediante ingeniería inversa, extraer los datos que dieron lugar a esa presentación] para capturar viejas pantallas y transferir los datos a salidas modernas. Actualmente en muchos lugares, como los centros de llamadas, utilizan las interfaces de "pantalla verde" 3270 por ser más productivo y eficiente que gastar recursos para reemplazarlos por sistemas más modernos.


EMULADORES DE TERMINAL 3270

 Es sabido que un emulador es un software que permite ejecutar programas o videojuegos en una plataforma (sea una arquitectura de hardware o un sistema operativo) diferente de aquella para la cual fueron escritos originalmente. A diferencia de un simulador, que sólo trata de reproducir el comportamiento del programa, un emulador trata de modelar de forma precisa el dispositivo de manera que este funcione como si estuviese siendo usado en el aparato original.
  Como no podría ser de otro modo, existen emuladores de este tipo de terminal creados para poder trabajar con ordenadores centrales. Entre estos se encuentran:

Hercules
  Hercules es un emulador de ordenador que permite que el software escrito para ordenadores centrales de IBM (System/370, System/390 y zSeries/System z) y para ordenadores centrales compatibles con conectores (como máquinas Amdahl) se ejecute en otros tipos de hardware de ordenador, especialmente en los de bajo coste.
Ejemplo de ejecución de Hercules
  Este emulador se ejecuta en múltiples sistemas operativos principales, incluidos GNU/Linux, Microsoft Windows, FreeBSD, Solaris y Mac OS X, y se lanza bajo la licencia de software de código abierto QPL. Es análogo a Bochs y QEMU en que emula las instrucciones de la CPU y sólo selecciona dispositivos periféricos. Un proveedor (o distribuidor) aún debe proporcionar un sistema operativo y el usuario debe instalarlo. Hercules fue el primer emulador de ordenadores centrales que incorporó soporte de z/Architecture de 64 bits.
  Por lo tanto, este emulador es técnicamente compatible con todos los sistemas operativos de ordenadores centrales de IBM, incluso versiones anteriores que ya no se ejecutan en ordenadores centrales más nuevos. Sin embargo, muchos sistemas operativos de ordenador central requieren licencias de proveedor para ejecutarse legalmente. Los sistemas operativos con licencia más nuevos son técnicamente compatibles pero no pueden ejecutarse legalmente en el emulador Hercules excepto en circunstancias muy limitadas, y siempre deben tener licencia de IBM. Código de control de IBM Coupling Facility, que permite Paralelo Sysplex, y UTS también requieren licencias para ejecutarse.
  
Quick3270 Secure
  Se trata de un emulador de terminales 3270 y 5250 para Windows poderoso y altamente fiable, que conecta ordenadores a sistemas IBM S/390 y AS/400. Este programa es rápido, usa poca memoria e incluye un gran número de funciones avanzadas, entre las que se encuentran:

  •   Conectividad: TN3270 / TN5250 / Microsoft Host Integration Server (FMI3270).
    Ejemplo de ejecución de Quick3270 Secure.
  •   Seguridad basada en SSL.
  •   FTP y transferencia de archivos.
  •   Lista de transferencia de archivos.
  •   El apoyo gráfico vectorial (GDDM, ...).
  •   Símbolos programados, monocromo y triple plano.
  •    3287/3812 emulación de impresora (LU1 y LU3).
  •   OLE Automation Server.
  •   Lenguaje de macros (con soporte COM).
  •   Macros se ejecutan en modo de depuración (paso a paso con la visualización de variables).
  •   Estándar y la interfaz EHLLAPI Enhanced.
  •   Cuadro de diálogo de asignación de teclado gráfico.
  •   Opción GUI-on-the-fly.
  •   Un gran número de páginas de códigos de acogida.
  •  Aunque el inglés es el predeterminado, posee interfaces de usuario españoles, portugueses, italianos, alemanes y franceses.


X3270
  El emulador X3270 duplica las funciones de un terminal de ordenador central IBM 3270 en un ordenador personal o microordenador similar .
  Como los terminales originales de la serie 3270 se conectaron al ordenador anfitrión mediante un cable coaxial, los emuladores requirieron la instalación de tarjetas adaptadoras coaxiales en el equipo informático. Hoy en día, muchos emuladores se comunican con el ordenador central a través de la variante TN3270 (describe tanto al proceso de enviar y recibir paquetes de datos 3270 usando el protocolo Telnet como al software que emula la terminal clase 3270 cuya comunicación usa ese proceso; esta variante permite a un emulador de terminal 3270 comunicarse en una red TCP/IP en lugar de una red SNA; pero los clientes telnet estándar no pueden usar un sustituto para clientes TN3270, debido a que utilizan diferentes técnicas de intercambio de datos) del protocolo Telnet común en las redes TCP / IP, incluido Internet, por lo que ya no se requiere hardware especial.


Ejemplo de ejecución de X3270.

  Espero que la presente entrada haya sido del gusto del lector. Si es así, aguardo que el lector la comente y/o comparta, por favor.

No hay comentarios:

Publicar un comentario

Deje aquí su comentario, si no puede comentar, pruebe a hacerlo desde otro navegador de red u otro equipo.