Subsystem for UNIX-based Applications (SUA) è un sottosistema per la compatibilità del codice sorgente che consente di compilare ed eseguire applicazioni personalizzate basate su UNIX nei computer che eseguono sistemi operativi Microsoft® Windows® di classe server. Con SUA è possibile assicurare la piena interoperabilità delle applicazioni UNIX con Windows con minimi interventi o nessun intervento a livello di codice sorgente.

Subsystem for UNIX-based Applications fornisce un sistema operativo per i processi POSIX (Portable Operating System Interface). SUA, insieme al relativo pacchetto di utilità di supporto, quali shell e un client Telnet, disponibile per il download sul sito Web Microsoft all'indirizzo https://go.microsoft.com/fwlink/?LinkId=139521, fornisce un ambiente UNIX completo. Il pacchetto di download include un insieme completo di utilità di script e un SDK (Software Development Kit) progettato per supportare le funzionalità di sviluppo di SUA e per implementare un ambiente completo per lo sviluppo di applicazioni basate su UNIX.

SUA supporta inoltre nomi di file con distinzione tra maiuscole e minuscole, il controllo dei processi, strumenti di compilazione e l'utilizzo di oltre 300 comandi, utilità e script della shell UNIX. Dato che il sottosistema viene installato separatamente rispetto al kernel di Windows, offre vere funzionalità UNIX senza alcuna emulazione.

Funzionalità in questa versione

Le funzionalità incluse in Subsystem for UNIX-based Applications sono:

  • Connettività di librerie di database (OCI/ODBC)   SUA supporta la connettività con Oracle e SQL Server da applicazioni di database utilizzando l'interfaccia OCI (Oracle Call Interface) e lo standard ODBC (Open Database Connectivity).

  • Microsoft Visual Studio® Debugger Extension per il debug di applicazioni POSIX   SUA include il supporto per il debug dei processi POSIX tramite l'ambiente di sviluppo integrato (IDE) di Visual Studio.

  • Utilità basate su ambienti SVR-5 e BSD UNIX   Il pacchetto di download SUA supporta due diversi ambienti UNIX: SVR-5 e BSD.

  • Supporto di applicazioni a 64 bit   Tramite un processo denominato esecuzione del thunk, SUA fornisce supporto non solo per applicazioni a 64 bit in esecuzione su un sistema operativo a 64 bit, ma anche supporto predefinito per i file binari a 32 bit in esecuzione su un sistema a 64 bit.

Per ulteriori informazioni e per scaricare le utilità di script e l'SDK, visitare il sito Web Microsoft all'indirizzo https://go.microsoft.com/fwlink/?LinkId=139521.

In questa sezione

Vedere anche