Το υποσύστημα για εφαρμογές που βασίζονται σε UNIX (SUA) αποτελεί υποσύστημα συμβατό με το σημείο προέλευσης για μεταγλώττιση και εκτέλεση προσαρμοσμένων εφαρμογών που βασίζονται σε UNIX σε υπολογιστή που λειτουργεί με λειτουργικό σύστημα κλάσης διακομιστή των Microsoft® Windows®. Μπορείτε να καταστήσετε τις εφαρμογές σας UNIX πλήρως διαλειτουργικές με τα Windows στο SUA με ελάχιστες ή μηδενικές αλλαγές στον αρχικό σας πηγαίο κώδικα.

Το υποσύστημα για εφαρμογές που βασίζονται σε UNIX παρέχει ένα λειτουργικό σύστημα για διεργασίες περιβάλλοντος εργασίας φορητού λειτουργικού συστήματος (POSIX). Το SUA, παράλληλα με το πακέτο βοηθητικών προγραμμάτων υποστήριξης (όπως κελύφη και πελάτης Telnet) που διατίθενται στην τοποθεσία της Microsoft στο Web (https://go.microsoft.com/fwlink/?LinkId=139521 (η σελίδα ενδέχεται να υπάρχει στα Αγγλικά)), παρέχει ένα πλήρες περιβάλλον UNIX. Το πακέτο λήψης περιλαμβάνει ένα πλήρες σύνολο βοηθητικών προγραμμάτων δεσμών ενεργειών και ένα κιτ ανάπτυξης λογισμικού (SDK) που έχει σχεδιαστεί για πλήρη υποστήριξη των δυνατοτήτων ανάπτυξης του SUA και για την παροχή μιας ολοκληρωμένης εμπειρίας ανάπτυξης εφαρμογών που βασίζονται σε UNIX.

Το 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 (https://go.microsoft.com/fwlink/?LinkId=139521 (η σελίδα ενδέχεται να υπάρχει στα Αγγλικά)).

Σε αυτήν την ενότητα

Βλ. επίσης