CONDUCTOS (software)


DUCS ( Display Unit Control System ) era un monitor de teleprocesamiento de CFS Inc. [1] Fue uno de los dos primeros paquetes de teleprocesamiento local para el entorno DOS/VSE de IBM . DUCS proporcionó una interfaz y un método de acceso para que los programadores "hablaran" con los monitores. Dichos métodos de acceso luego se conocieron como API .

Inicialmente escrito para IBM 2260 ejecutándose bajo DOS en mainframes de IBM , el producto original era gratuito para los usuarios de IBM. Con la llegada de DOS/VS y los terminales de la serie IBM 3270 , el autor original comercializó el producto alrededor de 1970. La compañía agregó acceso remoto transparente alrededor de 1972.

Se cree que el producto es el primer paquete de software comercial disponible públicamente que no es de IBM para transmitir datos vía satélite . [2]

DUCS se diferenciaba de los productos de la competencia, como Westi y el propio CICS de IBM, en que estaba subordinado al programa principal de la aplicación . Westi, por ejemplo, era el programa principal y los usuarios escribían subrutinas para leer y escribir datos hacia y desde terminales y discos. Este paradigma en tiempo real se conoció como procesamiento de transacciones .

DUCS invirtió ese modelo en el sentido de que era, de hecho, un paquete de subrutinas que leía y escribía en monitores, tanto locales como remotos. Si bien DUCS era considerablemente más fácil de programar y usar, también colocaba la responsabilidad de la gestión de tareas sobre el programador. Correctamente diseñado, un programa DUCS fue más rápido que cualquier paquete o método de acceso de la competencia.

Dick Goran escribió el paquete original de DOS 2260. Su popularidad le hizo darse cuenta de que tenía potencial como producto comercial, y dejó IBM alrededor de 1970 y se incorporó en Brookline, Massachusetts como CFS, Inc.