Oeste


Westi (Westinghouse Teleprocessing Interface System) fue uno de los dos primeros paquetes de teleprocesamiento local para el entorno DOS/VSE de IBM . Westi significa Westinghouse Terminal Interactive. Westi proporcionó una interfaz y un método de acceso para que los programadores "hablaran" con los monitores y manejaran la entrada de datos. Dichos métodos de acceso luego se conocieron como API y los controladores como una forma de procesamiento de transacciones .

En 1981, WESTI era considerado el principal competidor de CICS y ocupaba el segundo lugar en participación de mercado para los monitores de procesamiento de transacciones de mainframe de IBM. [1]

Inicialmente escrito para el IBM 2260 que se ejecuta bajo DOS en mainframes de IBM , el producto original se ofreció de forma gratuita a los usuarios de IBM. Con la llegada de DOS/VS y las terminales de la serie IBM 3270 , Westinghouse se dio cuenta de que podía recuperar parte de sus costos de desarrollo y comercializó el producto alrededor de 1970. La empresa agregó acceso remoto transparente alrededor de 1980.

Westi consumía menos memoria que CICS , lo que resultaba atractivo en los entornos informáticos con limitaciones de memoria de la década de 1970, en los que 256 KB se consideraban una gran cantidad de memoria. [2]

Westi operaba como el programa principal de una aplicación y, al igual que IBM, que pronto seguiría a CICS, los programadores escribieron subrutinas para leer y escribir datos hacia y desde terminales y discos. Este paradigma en tiempo real se conoció como procesamiento de transacciones .

Esto difería del principal competidor de Westi, DUCS , que invirtió ese modelo en que era un paquete de subrutinas que leía y escribía en los monitores. Si bien Westi no era tan fácil de programar y usar como DUCS, Westi (como CICS) manejaba la gestión de tareas.