Delsystem for UNIX-baserte programmer (SUA) er et kildekompatibelt delsystem for kompilering og kjøring av tilpassede UNIX-baserte programmer på en datamaskin som kjører et Microsoft® Windows®-operativsystem av serverklasse. Du kan gjøre dine UNIX-programmer fullt interoperable med Windows i SUA med små eller ingen endringer i din opprinnelige kildekode.
Delsystem for UNIX-baserte programmer gir et operativsystem for POSIX-prosesser. SUA, sammen med tilhørende støtteverktøypakke (for eksempel skall og en Telnet-klient), som er tilgjengelig for nedlasting fra Microsofts webområde (
SUA støtter også filnavn der det skilles mellom store og små bokstaver, jobbkontroll, kompileringsverktøy og bruk av over 300 UNIX-kommandoer, -verktøy og -skallskript. Fordi delsystemet installeres separat fra Windows-kjernen, tilbyr det sann UNIX-funksjonalitet uten emulering.
Funksjoner i denne utgaven
Funksjoner i Delsystem for UNIX-baserte programmer inkluderer følgende:
-
Database (OCI/ODBC)-bibliotektilkobling SUA støtter tilkobling til Oracle og SQL-serveren fra databaseprogrammene ved å bruke OCI (Oracle Call Interface)- og ODBC (Open Database Connectivity)-standard.
-
Microsoft Visual Studio® Debugger Extension for feilsøking av POSIX -programmer SUA inkluderer støtte for feilsøking av POSIX -prosesser ved å bruke Visual Studio integrerte utviklingsmiljø (IDE).
-
Verktøy basert på SVR-5- og BSD UNIX-miljøer SUA nedlastingspakke støtter to forskjellige UNIX-miljøer: SVR-5 og BSD.
-
Støtte for 64-biters-programmer Ved å bruke en prosess kalt thunking, støtter SUA ikke bare 64-biters programmer som kjører på et 64-biters operativsystem, men også standardstøtte for 32-biters binære filer som kjører på et 64-biters operativsystem.
Se Microsofts webområde (
I denne delen
Oversikt over Delsystem for UNIX-baserte programmer
Installere verktøy og SDK for Delsystem for UNIX-baserte programmer
Delsystem for UNIX-baserte programmer og forskjell mellom store og små bokstaver
Setuid i Delsystem for UNIX-baserte programmer
Delsystemet for UNIX-baserte programmer og POSIX-kompatibilitet