A UNIX-alapú alkalmazások alrendszere egy forráskompatibilitást biztosító alrendszer egyéni UNIX-alapú alkalmazások lefordítására és futtatására Microsoft® Windows® kiszolgálói operációs rendszert futtató számítógépeken. Az SUA segítségével a UNIX-alkalmazások úgy tehetők teljes mértékben kompatibilissé a Windows rendszerrel, hogy eredeti forráskódjukban csupán minimális vagy semmilyen változtatás nem szükséges.

Az SUA operációs rendszert biztosít a POSIX (Portable Operating System Interface) folyamatok számára. Az SUA, valamint annak segédprogramokat (például rendszerhéjakat és Telnet-ügyfelet) tartalmazó csomagja - amely letölthető a Microsoft webhelyéről (https://go.microsoft.com/fwlink/?LinkId=139521) - teljes körű UNIX-környezetet biztosít. A letöltőcsomag szerteágazó parancsfájl-kezelési segédprogramkészletet, és egy, az SUA fejlesztési képességeit teljes mértékben támogató, UNIX-alapú alkalmazásfejlesztési élményt nyújtó szoftverfejlesztői csomagot tartalmaz

Az SUA támogatja a kis- és nagybetűs fájlnevek megkülönböztetését, a feladatvezérlést, emellett fordítóeszközöket, valamint több mint 300 UNIX-parancsot, segédprogramot és rendszerhéj-parancsfájlt tartalmaz. Az alrendszer a Windows kerneltől elkülönítve kerül telepítésre, ezért valódi, emuláció nélküli UNIX-működést biztosít.

Szolgáltatások a jelenlegi verzióban

A UNIX-alapú alkalmazások alrendszere az alábbi szolgáltatásokat tartalmazza:

  • Adatbáziskódtár-kapcsolatok (OCI/ODBC): Az SUA támogatja az adatbázis-alkalmazások Oracle és SQL Server kiszolgálókhoz való csatlakozását az Oracle Call Interface (OCI) és az Open Database Connectivity (ODBC) szabvány használatán keresztül.

  • Microsoft Visual Studio® hibakereső kiterjesztés a POSIX alkalmazások hibakeresésére: Az SUA támogatja a POSIX folyamatok hibakeresését a Visual Studio fejlesztői környezet (IDE) használatával.

  • SVR-5 és BSD UNIX-alapú segédprogramok: Az SUA letöltőcsomag két különböző UNIX-alapú környezetet támogat: Ezek az SVR-5 és a BSD.

  • 64 bites alkalmazások támogatása: A szószélesség-korlátozásnak (thunking) nevezett eljárás használatával az SUA nem csupán a 64 bites operációs rendszeren futó 64 bites alkalmazásokat, hanem az ugyanezeken a rendszereken futó 32 bites alkalmazásokat is alapértelmezés szerint támogatja.

További információt a Microsoft webhelyén (https://go.microsoft.com/fwlink/?LinkId=139521) talál, ahonnan a parancsfájl-kezelési segédprogramkészlet és a szoftverfejlesztői csomag is letölthető.

A témakör tartalma

Lásd még