Χρησιμοποιήστε αυτήν την καρτέλα για να αντιστοιχίσετε τις επεκτάσεις ονόματος αρχείου στο πρόγραμμα ή στον ερμηνευτή που επεξεργάζεται αυτά τα αρχεία. Οι αντιστοιχισμένες εφαρμογές περιλαμβάνουν τις εφαρμογές ενεργών σελίδων διακομιστή (ASP), τις εφαρμογές σύνδεσης με τη βάση δεδομένων του Internet (IDC) (IDC) και αρχεία που χρησιμοποιούν οδηγίες συμπερίληψης από την πλευρά του διακομιστή (SSI). Για παράδειγμα, όταν ο διακομιστής Web λαμβάνει μια αίτηση για μια σελίδα με μια επέκταση .asp, χρησιμοποιεί την αντιστοίχιση εφαρμογής για να καθορίσει ότι το εκτελέσιμο αρχείο asp.dll θα πρέπει να κληθεί για την επεξεργασία της σελίδας. Μπορείτε επίσης να χρησιμοποιήσετε αυτήν την καρτέλα για να εγκαταστήσετε εφαρμογές ISAPI χαρτών δεσμών ενεργειών μπαλαντέρ που εκτελούνται για κάθε αίτηση, ανεξαρτήτως της επέκτασης ονόματος αρχείου.
Αποθήκευση επεκτάσεων ISAPI στο cache
Τα αρχεία DLL του API (ISAPI) διακομιστή Internet μπορούν να φορτωθούν και να αποθηκευτούν στο cache, ώστε να είναι δυνατή η επεξεργασία περαιτέρω αιτήσεων χωρίς να κληθεί ξανά η εφαρμογή. Οι περισσότερες εφαρμογές ISAPI (συμπεριλαμβανομένου του ASP) επωφελούνται από την αποθήκευση στο cache. Θα πρέπει να καταργήσετε την επιλογή από αυτό το πλαίσιο ελέγχου μόνο σε ειδικές περιστάσεις, όπως ο εντοπισμός σφαλμάτων σε εφαρμογές ISAPI. Εάν η ίδια εφαρμογή ISAPI έχει φορτωθεί και αποθηκευτεί στο cache από περισσότερες τοποθεσίες Web σε έναν διακομιστή, η κατάργηση αυτής της επιλογής για το διακομιστή δεν καταργεί τη φόρτωση της εφαρμογής από τη μνήμη. Πρέπει να καταργήσετε αυτήν την επιλογή για όλες τις τοποθεσίες Web που χρησιμοποιούν την εφαρμογή ISAPI. Η κατάργηση αυτής της επιλογής δεν καταργεί τη φόρτωση των εφαρμογών που εκτελούνται. Μόνο οι μετέπειτα αιτήσεις δεν αποθηκεύονται στο cache.
Επεκτάσεις εφαρμογών
Μπορείτε να αναπτύξετε τις εφαρμογές Web χρησιμοποιώντας ορισμένες γλώσσες προγραμματισμού και δημιουργίας δεσμών ενεργειών. Οι υπηρεσίες Internet Information Services (IIS) χρησιμοποιούν την επέκταση ονόματος αρχείου ενός πόρου που έχει ζητηθεί στην τοποθεσία Web για να καθορίσουν ποιο πρόγραμμα ISAPI ή CGI θα εκτελεστεί για την επεξεργασία μιας αίτησης. Για παράδειγμα, εάν υποβληθεί αίτηση για ένα αρχείο με επέκταση .asp ο διακομιστής Web καλεί το πρόγραμμα ASP (Asp.dll) για να επεξεργαστεί την αίτηση. Ο συσχετισμός μιας επέκτασης ονόματος αρχείου με ένα πρόγραμμα ISAPI ή CGI καλείται αντιστοίχιση εφαρμογής. Οι υπηρεσίες IIS είναι προ-ρυθμισμένες, ώστε να υποστηρίζουν κοινές αντιστοιχίσεις εφαρμογών. Μπορείτε να προσθέσετε ή να καταργήσετε αντιστοιχίσεις για όλες τις εφαρμογές σε μια τοποθεσία Web ή για μεμονωμένες εφαρμογές.
Ο πίνακας Επεκτάσεις εφαρμογών παρουσιάζει την επέκταση ονόματος αρχείου που συσχετίζεται με ένα επεκτάσιμο αρχείο και με τη διαδρομή προς το εκτελέσιμο αρχείο. Εάν η λέξη "Όλα" εμφανίζεται στη στήλη Ρήματα, όλα τα ρήματα αποστέλλονται στην εφαρμογή. Κάντε κλικ στο κουμπί Προσθήκη, Επεξεργασία ή/και Κατάργηση για να τροποποιήσετε τις αντιστοιχίσεις εφαρμογών.
Σημαντικό | |
Στην καρτέλα Αντιστοιχίσεις εφαρμογής για το IIS 4.0, υπήρχε μια λίστα ρημάτων στη στήλη Εξαιρέσεις. Πλέον υπάρχει η στήλη Ρήματα, η οποία περιλαμβάνει τα ρήματα HTTP που εκτελούνται από την εφαρμογή. |
Μπορείτε να ρυθμίσετε τις παραμέτρους του διακομιστή Web, ώστε να φορτώνει και να αποθηκεύει στο cache το ISAPI, ώστε να είναι δυνατή η επεξεργασία των μετέπειτα αιτήσεων χωρίς να κληθεί ξανά η εφαρμογή. Οι περισσότερες εφαρμογές ISAPI (συμπεριλαμβανομένου του ASP) επωφελούνται από την αποθήκευση στο cache.
Προσθήκη
Κάντε κλικ σε αυτήν την επιλογή για να προσθέσετε μια αντιστοίχιση εφαρμογής προσδιορίζοντας την επέκταση ονόματος αρχείου, τη διαδρομή εκτελέσιμου αρχείου και τα ρήματα HTTP.
Επεξεργασία
Κάντε κλικ σε αυτήν την επιλογή για να τροποποιήσετε μια αντιστοίχιση εφαρμογής αλλάζοντας την επέκταση ονόματος αρχείου, τη διαδρομή εκτελέσιμου αρχείου και τα ρήματα HTTP.
Κατάργηση
Κάντε κλικ σε αυτήν την επιλογή, για να καταργήσετε μια αντιστοίχηση εφαρμογής από τις υπηρεσίες IIS.
Χάρτες εφαρμογής μπαλαντέρ
Αυτός ο πίνακας εμφανίζει τις εφαρμογές ISAPI που εκτελούνται πριν την επεξεργασία ενός αρχείου Web, ανεξαρτήτως της επέκτασης του ονόματος αρχείου. Αυτές οι εφαρμογές ISAPI καλούνται χάρτες δεσμών ενεργειών μπαλαντέρ. Η χρήση των χαρτών δεσμών ενεργειών μπαλαντέρ είναι παρεμφερής με τη χρήση φίλτρων ISAPI, με τη διαφορά ότι οι χάρτες δεσμών ενεργειών μπαλαντέρ μπορούν να εγκατασταθούν σε εικονικούς καταλόγους καθώς και σε τοποθεσίες Web, έχουν πρόσβαση στο κυρίως κείμενο μιας αίτησης, δεν καθοδηγούνται από συμβάν και επίσης το API της επέκτασης ISAPI είναι πιο λειτουργικό από το API του φίλτρου ISAPI. Σε έναν εικονικό κατάλογο μεταβιβάζονται μόνο χάρτες δεσμών ενεργειών μπαλαντέρ, από τον γονικό εικονικό κατάλογο ή την τοποθεσία Web, εάν δεν περιλαμβάνει ιδιόκτητους χάρτες δεσμών ενεργειών μπαλαντέρ.
Εισαγωγή
Κάντε κλικ σε αυτήν την επιλογή για να προσθέσετε μια αντιστοίχιση δεσμών ενεργειών μπαλαντέρ που εκτελείται για κάθε αίτηση σε ένα αρχείο Web σε αυτήν την τοποθεσία Web ή σε εικονικό κατάλογο.
Επεξεργασία
Κάντε κλικ σε αυτήν την επιλογή για να τροποποιήσετε τον τρέχοντα επιλεγμένο χάρτη δεσμών ενεργειών μπαλαντέρ στον πίνακα Χάρτες εφαρμογής μπαλαντέρ.
Κατάργηση
Κάντε κλικ σε αυτήν την επιλογή για να καταργήσετε τον τρέχοντα επιλεγμένο χάρτη δεσμών ενεργειών μπαλαντέρ από τον πίνακα Χάρτες εφαρμογής μπαλαντέρ.
Μετακίνηση επάνω
Κάντε κλικ σε αυτήν την επιλογή για να μετακινήσετε τον τρέχοντα επιλεγμένο χάρτη δεσμών ενεργειών μπαλαντέρ σε υψηλότερο επίπεδο στη σειρά εκτέλεσης, στον πίνακα Χάρτες εφαρμογής μπαλαντέρ.
Μετακίνηση κάτω
Κάντε κλικ σε αυτήν την επιλογή για να μετακινήσετε τον τρέχοντα επιλεγμένο χάρτη δεσμών ενεργειών μπαλαντέρ σε χαμηλότερο επίπεδο στη σειρά εκτέλεσης, στον πίνακα Χάρτες εφαρμογής μπαλαντέρ.
Σχετικά θέματα
Για περισσότερες πληροφορίες σχετικά με τη ρύθμιση παραμέτρων των εφαρμογών και τους χάρτες εφαρμογής μπαλαντέρ, ανατρέξτε στην τεκμηρίωση