SUA (Subsystem for UNIX-based Applications) is een broncompatibel subsysteem voor het compileren en uitvoeren van aangepaste UNIX-toepassingen op een computer met een Microsoft® Windows®-besturingssysteem voor servers. In SUA kunt u UNIX-toepassingen volledig geschikt maken voor gebruik onder Windows, terwijl de oorspronkelijke broncode niet of nauwelijks hoeft te worden gewijzigd.

Subsystem for UNIX-based Applications biedt een besturingssysteem voor POSIX-processen (Portable Operating System Interface). U kunt SUA en het bijbehorende pakket met ondersteunende hulpprogramma's (zoals shells en een Telnet-client) downloaden van de Microsoft-website (https://go.microsoft.com/fwlink/?LinkId=139521). (Deze pagina is mogelijk Engelstalig.) Hiermee beschikt u over een volledige UNIX-omgeving. Het downloadpakket bestaat uit een uitgebreide set scripthulpprogramma's en een SDK (Software Development Kit), die de ontwikkelmogelijkheden van SUA volledig ondersteunen en die een complete ontwikkelomgeving voor UNIX-toepassingen bieden.

Verder ondersteunt SUA hoofdlettergevoelige bestandsnamen, taakbesturing, compilatieprogramma's en het gebruik van meer dan 300 UNIX-opdrachten, -hulpprogramma's en -shellscripts. Omdat SUA buiten de Windows-kernel wordt geïnstalleerd, beschikt u over echte UNIX-functionaliteit zonder dat emulatie is vereist.

Functies in deze versie

Subsystem for UNIX-based Applications biedt de volgende functies:

  • Verbinding met databasebibliotheken (OCI/ODBC): SUA ondersteunt verbinding met Oracle en SQL Server vanuit databasetoepassingen door gebruik te maken van de OCI- (Oracle Call Interface) en de ODBC-standaard (Open Database Connectivity).

  • Microsoft Visual Studio® Debugger-extensie voor foutopsporing in POSIX-toepassingen: SUA biedt ondersteuning voor het opsporen van fouten in POSIX-processen door gebruik te maken van IDE, de geïntegreerde ontwikkelomgeving van Visual Studio.

  • Hulpprogramma's voor SVR-5- en BSD UNIX-omgevingen: het dowloadpakket van SUA ondersteunt twee verschillende UNIX-omgevingen: SVR-5 en BSD.

  • Ondersteuning voor 64 bitstoepassingen: door gebruik te maken van een proces dat thunking wordt genoemd, biedt SUA zowel ondersteuning voor 64 bitstoepassingen als voor binaire 32 bitsbestanden die op een 64 bitsbesturingssysteem worden uitgevoerd.

Zie de Microsoft-website (https://go.microsoft.com/fwlink/?LinkId=139521) voor meer informatie of voor het downloaden van de scripthulpprogramma's en de SDK. (Deze pagina is mogelijk Engelstalig.)

In deze sectie

Zie ook