ALCS transaktionsövervakare

ALCS , som står för A ir line C ontrol S ystem , är en applikationsserver som tillhandahåller industriell styrka, onlinetransaktionshantering för verksamhetskritiska applikationer.

ALCS är en transaktionsbearbetningsövervakare för stordatorerna IBM System/360 , System/370 , ESA/390 och zSeries . Det är en variant av TPF speciellt utformad för att ge alla fördelar med TPF (mycket hög hastighet, hög volym och hög tillgänglighet vid transaktionsbehandling) men med fördelar som enklare integration i datacentret som erbjuds genom att köra på en standard IBM-drift systemplattform.

Liksom TPF används den främst inom flygbolags-, hotell- och bankbranschen.

Medan TPF körs som ett fristående operativsystem, är ALCS designat för att köras som en applikation ovanpå MVS / OS/390 / z/OS . API:et som det tillhandahåller till applikationer är dock mycket likt det på TPF , så applikationer skrivna för TPF kan köras på ALCS med minimala ändringar: vanligtvis färre ändringar än som krävs för att flytta från en version av TPF till en annan. ALCS 2.3.1 körs på OS/390 2.10 och z/OS . ALCS 2.4.1 släpptes i juni 2008.

Eftersom det körs under IBMs standardoperativsystem kan det enkelt dra nytta av andra utvecklingar eller förbättringar på dessa plattformar. Till exempel, för att aktivera MQSeries för TPF krävdes portering, modifiering och författande av stora volymer kod. För att aktivera detta på ALCS behövde endast ett gränssnitt till MQ-produkten på z/OS skrivas. Och alla förbättringar som gjorts av MQ-serien på z/OS av MQ-teamet är tillgängliga utan ytterligare arbete från ALCS-utvecklingsteamets sida. Detta gäller även TCP/IP , Db2 , VTAM , till viss del språkstöd och även grundläggande disk I/O.