UNIX Tabanlı Uygulamalar için Alt Sistem (SUA), Microsoft® Windows® sunucu sınıfı işletim sistemi çalıştıran bir bilgisayarda, özel UNIX tabanlı uygulamaları derlemek ve çalıştırmak için bir kaynak uyumluluk alt sistemidir. UNIX uygulamalarınızı, özgün kaynak kodunuzda çok az değişiklik yaparak veya hiçbir değişiklik yapmadan SUA'daki Windows ile tamamen birlikte çalışır duruma getirebilirsiniz.

UNIX Tabanlı Uygulamalar için Alt Sistem, Taşınabilir İşletim Sistemi Arabirimi (POSIX) işlemleri için bir işletim sistemi sağlar. SUA, Microsoft Web sitesinden (https://go.microsoft.com/fwlink/?LinkId=139521 (sayfa İngilizce olabilir) karşıdan yükleyebileceğiniz destek yardımcı programları (kabuklar ve Telnet istemcisi gibi) paketiyle birlikte eksiksiz bir UNIX ortamı sağlar. Karşıdan yükleme paketinde, kapsamlı bir komut dosyası yardımcı programı seti ile SUA'nın geliştirme kapasitesini tamamen desteklemek ve eksiksiz bir UNIX tabanlı uygulama geliştirme deneyimi sunmak için tasarlanmış bir yazılım geliştirme seti (SDK) bulunmaktadır.

SUA ayrıca büyük/küçük harf duyarlı dosya adlarını, iş denetimini, derleme araçlarını ve 300'den fazla UNIX komutunun, yardımcı programların ve kabuk komut dosyalarının kullanımını da destekler. Alt sistem Windows çekirdeğinden ayrı olarak yüklendiği için, öykünmeye gerek kalmadan tam bir UNIX işlevselliği sağlamaktadır.

Bu sürümdeki özellikler

UNIX Tabanlı Uygulamalar için Alt Sistem'deki özellikler şunlardır:

  • Veritabanı (OCI/ODBC) kitaplığı bağlantısı SUA, Oracle Çağrı Arabirimi (OCI) ve Açık Veritabanı Bağlantısı (ODBC) standardını kullanarak veritabanı uygulamalarından Oracle ve SQL Server'a olan bağlantıyı destekler.

  • POSIX uygulamalarında hata ayıklama için Microsoft Visual Studio® Debugger Extension SUA, Visual Studio tümleşik geliştirme ortamını (IDE) kullanarak POSIX uygulamalarınızda hata ayıklama desteği içerir..

  • SVR-5 ve BSD UNIX ortamlarına dayalı yardımcı programlar SUA karşıdan yükleme paketi iki farklı UNIX ortamını destekler: SVR-5 ve BSD.

  • 64 bitlik uygulamalar için destek Thunking adı verilen bir işlemi kullanarak, SUA yalnızca 64 bitlik işletim sistemlerinde çalışan 64 bitlik uygulamalar için sağladığı desteğin yanı sıra, 64 bitlik işletim sistemlerinde çalışan 32 bitlik ikililer için de varsayılan desteğe sahiptir.

Daha fazla bilgi edinmek ve komut dosyası yardımcı programları ile SDK'yi karşıdan yüklemek için, Microsoft Web sitesine (https://go.microsoft.com/fwlink/?LinkId=139521 (sayfa İngilizce olabilir)) bakın.

Bu bölümde

Ayrıca Bkz.