UNIX-pohjaisten sovellusten alijärjestelmä (SUA) on lähdekoodiyhteensopiva alijärjestelmä, jolla voidaan kääntää ja suorittaa mukautettuja UNIX-pohjaisia sovelluksia tietokoneessa, jossa on Microsoft® Windows® -palvelinkäyttöjärjestelmä. Voit tehdä UNIX-sovelluksista täysin Windows-yhteensopivia SUA:ssa ilman muutoksia alkuperäiseen lähdekoodiin tai vain vähäisin muutoksin.
UNIX-pohjaisten sovellusten alijärjestelmä tarjoaa käyttöjärjestelmän POSIX (Portable Operating System Interface) -prosesseille. SUA ja sen tukiapuohjelmapaketti (joka sisältää muun muassa komentotulkkeja ja Telnet-asiakasohjelman) ovat ladattavissa Microsoftin WWW-sivustosta (
SUA tukee myös kirjainkoosta riippuvaisia tiedostonimiä, töiden ohjausta, käännöstyökaluja sekä yli 300 UNIX-komennon, apuohjelman ja liittymäkomentosarjan käyttöä. Koska alijärjestelmä asennetaan Windowsin ytimestä erilleen, se tarjoaa aidot UNIX-toiminnot ilman emulointia.
Tämän version ominaisuudet ja toiminnot
UNIX-pohjaisten sovellusten alijärjestelmä sisältää seuraavia ominaisuuksia ja toimintoja:
-
Tietokantakirjastoyhteydet (OCI/ODBC) SUA tukee yhteyksiä Oracleen ja SQL Serveriin tietokantasovelluksista Oracle Call Interface (OCI) -liittymän ja Open Database Connectivity (ODBC) -standardin avulla.
-
Microsoft Visual Studio® -virheenkorjauksen laajennus POSIX-sovelluksia varten SUA tukee POSIX-prosessien virheenkorjausta integroidussa Visual Studio -kehitysympäristössä.
-
SVR-5- ja BSD UNIX -ympäristöihin perustuvat apuohjelmat SUA-latauspaketti tukee kahta eri UNIX-ympäristöä: SVR-5 ja BSD.
-
64-bittisten sovellusten tuki Niin sanotun thunking-prosessin avulla SUA tukee 64-bittisessä käyttöjärjestelmässä suoritettavien 64-bittisten sovellusten lisäksi oletusarvoisesti myös 32-bittisten binääritiedostojen suorittamista 64-bittisessä käyttöjärjestelmässä.
Lisätietoja on Microsoftin verkkosivustossa (
Tässä osassa
UNIX-pohjaisten sovellusten alijärjestelmän yleiskatsaus
UNIX-pohjaisten sovellusten alijärjestelmän apuohjelmien ja SDK:n asentaminen
UNIX-pohjaisten sovellusten alijärjestelmä ja kirjainkoko
Setuid-toiminto UNIX-pohjaisten sovellusten alijärjestelmässä
UNIX-pohjaisten sovellusten alijärjestelmä ja POSIX-yhteensopivuus