DUCS (mjukvara)
DUCS ( Display Unit Control System) var en telebearbetningsmonitor från CFS Inc. Det var ett av två tidiga lokala telebearbetningspaket för IBM :s DOS/VSE- miljö. DUCS tillhandahöll ett gränssnitt och åtkomstmetod för programmerare att "prata" med monitorer. Sådana åtkomstmetoder blev senare kända som API:er .
Ursprungligen skriven för IBM 2260 som körs under DOS på IBM stordatorer , den ursprungliga produkten var gratis för IBM-användare. Med tillkomsten av DOS/VS och terminalerna i IBM 3270 -serien, kommersialiserade den ursprungliga författaren produkten, cirka 1970. Företaget lade till transparent fjärråtkomst omkring 1972.
Produkten tros vara det första icke-IBM offentligt tillgängliga kommersiella mjukvarupaketet för att överföra data via satellit .
Ansökan
DUCS skiljde sig från konkurrerande produkter som Westi och IBM:s egna CICS genom att det var underordnat applikationens huvudprogram. Westi, till exempel, var huvudprogrammet och användare skrev subrutiner för att läsa och skriva data till och från terminaler och skivor. Detta realtidsparadigm blev känt som transaktionsbearbetning .
DUCS vände om den modellen genom att det i själva verket var ett subrutinpaket som läste från och skrev till monitorer, både lokala och fjärranslutna. Även om DUCS var avsevärt lättare att programmera och använda, lade det också uppdragshanteringen på programmeraren. Rätt utformat var ett DUCS-program snabbare än något konkurrerande paket eller åtkomstmetod.
Utveckling
2260
Dick Goran skrev det ursprungliga DOS 2260-paketet. Dess popularitet fick honom att inse att den hade potential som en kommersiell produkt, och han lämnade IBM omkring 1970 och införlivades i Brookline, Massachusetts som CFS, Inc.
3270
1972 släppte IBM DOS/VS med IBM/370 och de första IBM 3270- terminalerna, och CFS påbörjade en omskrivning av de nya produkterna. Tidigare i New York City , Leigh Lundin, skrev DUCS Remote , en bi-sync- modul för att hantera fjärrdistansbehandling. Bi-sync-hanteraren var bara 4k, i motsats till IBM:s BTAM på 28k, QTAM på 36k och TCAM på 42k och VTAM som började på 48k.
Demos
Lundin skrev spel i Fortran och Assembler och Goran i COBOL för att demonstrera API:et för programmerare. För att modellera IBM:s nya ljuspenna bidrog programmerare med en enkel tic-tac-toe ( nollor och kors ), möjligen den enda praktiska användningen av den senare utgående ljuspennan.
Marknadsföring
DUCS såldes i Nordamerika av CFS, Inc, Brookline, Ma.
För försäljning utomlands engagerade CFS både postorder och lokala leverantörer.
-
^
"Många besparingar sett med on-line biblioteksanvändning" , Computerworld , IDG Enterprise, vol. 13, nr. 29, sid. 74, 16 juli 1979, ISSN 0010-4841 ,
Hartman behövde konsolidera fyra olika bandbibliotekssystem med cirka 900 program och började leta efter en onlinebibliotekarie som var kompatibel med hans IBM 370/135, DOS/VS och Power VS-konfiguration. Genom att eliminera alla system som inte skulle stödja hans telebearbetningsmonitor (Display Unit Control System [Ducs] från CFS, Inc.), fick Hartman ett val mellan Marian, som stöder vilken telebearbetningsmonitor som helst, och ett annat system.
- ^ CFS-broschyr, 1976