Το υποσύστημα για εφαρμογές που βασίζονται σε UNIX (SUA) αποτελεί υποσύστημα συμβατό με το σημείο προέλευσης για μεταγλώττιση και εκτέλεση προσαρμοσμένων εφαρμογών που βασίζονται σε UNIX σε υπολογιστή που λειτουργεί με λειτουργικό σύστημα κλάσης διακομιστή των Microsoft® Windows®. Μπορείτε να καταστήσετε τις εφαρμογές σας UNIX πλήρως διαλειτουργικές με τα Windows στο SUA με ελάχιστες ή μηδενικές αλλαγές στον αρχικό σας πηγαίο κώδικα.
Το υποσύστημα για εφαρμογές που βασίζονται σε UNIX παρέχει ένα λειτουργικό σύστημα για διεργασίες περιβάλλοντος εργασίας φορητού λειτουργικού συστήματος (POSIX). Το SUA, παράλληλα με το πακέτο βοηθητικών προγραμμάτων υποστήριξης (όπως κελύφη και πελάτης Telnet) που διατίθενται στην τοποθεσία της Microsoft στο Web (
Το SUA υποστηρίζει επίσης ονόματα αρχείων με διάκριση πεζών-κεφαλαίων, έλεγχο εργασιών, εργαλεία μεταγλώττισης και τη χρήση περισσότερων από 300 εντολών UNIX, βοηθητικών προγραμμάτων και δεσμών ενεργειών κελύφους. Επειδή το υποσύστημα εγκαθίσταται ξεχωριστά από τον πυρήνα κέλυφος των Windows, προσφέρει πραγματική λειτουργικότητα που βασίζεται σε UNIX, χωρίς οποιαδήποτε εξομοίωση.
Δυνατότητες σε αυτήν την έκδοση
Οι δυνατότητες του υποσυστήματος για εφαρμογές που βασίζονται σε UNIX περιλαμβάνουν τις εξής:
-
Σύνδεση βιβλιοθήκης βάσης δεδομένων (OCI/ODBC) Το SUA υποστηρίζει σύνδεση σε διακομιστή Oracle και SQL από εφαρμογές βάσης δεδομένων, χρησιμοποιώντας το πρότυπο Oracle Call Interface (OCI) και Open Database Connectivity (ODBC).
-
Microsoft Visual Studio® Debugger Extension για εφαρμογές εντοπισμού σφαλμάτων POSIX Το SUA περιλαμβάνει υποστήριξη για εντοπισμό σφαλμάτων στις διεργασίες POSIX χρησιμοποιώντας το ολοκληρωμένο περιβάλλον ανάπτυξης (IDE) του Visual Studio.
-
Βοηθητικά προγράμματα που βασίζονται σε περιβάλλοντα SVR-5 και BSD UNIX Το πακέτο λήψης SUA υποστηρίζει δύο διαφορετικά περιβάλλοντα UNIX: SVR-5 και BSD.
-
Υποστήριξη για εφαρμογές 64 bit Χρησιμοποιώντας μια διεργασία που καλείται "thunking", το SUA παρέχει υποστήριξη όχι μόνο για εφαρμογές 64 bit που λειτουργούν σε λειτουργικό σύστημα 64 bit, αλλά και προεπιλεγμένη υποστήριξη για δυαδικές τιμές 32 bit που λειτουργούν σε λειτουργικό σύστημα 64 bit.
Για περισσότερες πληροφορίες και για να πραγματοποιήσετε λήψη των βοηθητικών προγραμμάτων δέσμης ενεργειών και του SDK, ανατρέξτε στην τοποθεσία της Microsoft στο Web (
Σε αυτήν την ενότητα
Επισκόπηση του υποσυστήματος για εφαρμογές που βασίζονται σε UNIX
Εγκατάσταση βοηθητικών προγραμμάτων και SDK για υποσύστημα για εφαρμογές που βασίζονται στο UNIX
Υποσύστημα για εφαρμογές που βασίζονται σε UNIX και διάκριση πεζών-κεφαλαίων
Ορισμός UID σε υποσύστημα για εφαρμογές που βασίζονται σε UNIX
Υποσύστημα για εφαρμογές που βασίζονται σε UNIX και συμμόρφωση με POSIX