Χρησιμοποιήστε αυτήν την καρτέλα για να ελέγξετε τον τρόπο εκτέλεσης των Ενεργών σελίδων διακομιστή (ASP) εντός της τρέχουσας επιλεγμένης εφαρμογής. Η αποτελεσματικότητα των εφαρμογών που εκτελούνται στις υπηρεσίες Internet Information Services (IIS) μπορεί να ρυθμιστεί, ενεργοποιώντας τις επιλογές κατάστασης και χρονικού ορίου περιόδου λειτουργίας, αποθήκευσης σε buffer, γονικών διαδρομών, γλώσσας και χρονικού ορίου δέσμης ενεργειών ASP.

Σημείωση

Μπορείτε να ορίσετε τις ιδιότητες ρύθμισης παραμέτρων της εφαρμογής σε επίπεδο τοποθεσίας Web, εικονικού καταλόγου ή καταλόγου.

Δυνατότητα για κατάσταση περιόδου λειτουργίας

Μπορείτε να ενεργοποιήσετε την κατάσταση περιόδου λειτουργίας.

Όταν η κατάσταση περιόδου λειτουργίας είναι ενεργοποιημένη, η δυνατότητα Ενεργών σελίδων διακομιστή (ASP) δημιουργεί μια περίοδο λειτουργίας για κάθε χρήστη που αποκτά πρόσβαση σε μια εφαρμογή ASP, ώστε να μπορείτε να αναγνωρίσετε τον χρήστη στις σελίδες μιας εφαρμογής. Όταν η κατάσταση περιόδου λειτουργίας είναι απενεργοποιημένη, η δυνατότητα ASP δεν παρακολουθεί τους χρήστες και δεν επιτρέπει σε μια δέσμη ενεργειών ASP την αποθήκευση πληροφοριών στο αντικείμενο Session ή τη χρήση των συμβάντων Session_OnStart ή Session_OnEnd. Η περίοδος λειτουργίας τερματίζεται αυτόματα, εάν ο χρήστης δεν ζητήσει ή δεν ανανεώσει μια σελίδα σε μια εφαρμογή έως το τέλος της περιόδου του χρονικού ορίου.

Χρονικό όριο περιόδου λειτουργίας

Ορίστε την περίοδο χρονικού ορίου για όλες τις ανενεργές περιόδους λειτουργίας σε αυτό το σύστημα.

Το χρονικό όριο περιόδου λειτουργίας ελέγχει τη διάρκεια της περιόδου λειτουργίας του χρήστη. Πιο συγκεκριμένα, ελέγχει τη διάρκεια του αντικειμένου της περιόδου λειτουργίας. Μια δέσμη ενεργειών μπορεί ρητά να τερματίσει μια περίοδο λειτουργίας χρησιμοποιώντας τη μέθοδο Session.Abandon. Ακόμα και αν η κατάσταση περιόδου λειτουργίας είναι ενεργοποιημένη για μια εφαρμογή, μπορείτε να απενεργοποιήσετε την κατάσταση περιόδου λειτουργίας για μια μεμονωμένη σελίδα ASP χρησιμοποιώντας την οδηγία <%@ ENABLESESSIONSTATE = False %>.

Δυνατότητα buffering

Μπορείτε να ρυθμίσετε τις υπηρεσίες IIS, ώστε να επιτρέπουν τη συλλογή κάθε δεδομένου εξόδου που δημιουργείται από μια σελίδα ASP, προτού αποσταλεί στο πρόγραμμα περιήγησης. Όταν η σελίδα εμφανίζεται από το πρόγραμμα περιήγησης, όλο το περιεχόμενο είναι πλήρες. Η έξοδος buffering επιτρέπει τον ορισμό κεφαλίδων HTTP από οπουδήποτε σε μια δέσμη ενεργειών ASP.

Όταν καταργείται η επιλογή από το πλαίσιο ελέγχου, τα δεδομένα εξόδου επιστρέφονται στο πρόγραμμα περιήγησης, καθώς εκτελείται επεξεργασία της σελίδας, δίνοντας την εντύπωση "χρωματισμού" της σελίδας. Μπορείτε να παρακάμψετε αυτήν την επιλογή σε μια δέσμη ενεργειών, χρησιμοποιώντας τη μέθοδο Response.Buffer στις δέσμες ενεργειών ASP.

Δυνατότητα γονικών διαδρομών

Μπορείτε να επιτρέψετε στις σελίδες ASP τη χρήση σχετικών διαδρομών προς τον γονικό κατάλογο του τρέχοντος καταλόγου (διαδρομές που χρησιμοποιούν τη σύνταξη ..).

Εάν ενεργοποιήσετε αυτήν την επιλογή, μην επιτρέψετε στους γονικούς καταλόγους πρόσβαση με δικαίωμα εκτέλεσης, επειδή μια δέσμη ενεργειών θα μπορούσε να εκτελέσει ένα μη εξουσιοδοτημένο πρόγραμμα σε έναν γονικό κατάλογο.

Προεπιλεγμένη γλώσσα ASP

Προσδιορίστε την κύρια γλώσσα δέσμης ενεργειών για τις ενεργές σελίδες διακομιστή, δηλαδή τη γλώσσα που χρησιμοποιείται για την επεξεργασία εντολών εντός των οριοθετών ASP (<% και %>).

Η δυνατότητα ASP συνοδεύεται από δύο μηχανισμούς δεσμών ενεργειών Microsoft® ActiveX®: Microsoft Visual Basic® Scripting Edition (VBScript) και Microsoft Jscript® (JScript). Η αρχική τιμή της προεπιλεγμένης γλώσσας ASP είναι VBScript. Μπορείτε να προσδιορίσετε το όνομα οποιασδήποτε γλώσσας, για την οποία έχει εγκατασταθεί μηχανισμός δέσμης ενεργειών ActiveX στο διακομιστή. Βεβαιωθείτε ότι χρησιμοποιείτε την ακριβή λέξη-κλειδί που απαιτείται για το μηχανισμό, όπως αναφέρεται στην ανάλογη τεκμηρίωση της υπηρεσίας παροχής μηχανισμού δέσμης ενεργειών. Μπορείτε να παρακάμψετε την προεπιλεγμένη γλώσσα σε μια σελίδα ASP χρησιμοποιώντας την οδηγία <%@ LANGUAGE %>.

Λήξη χρονικού ορίου για τη δέσμη ενεργειών ASP

Καθορίστε τη χρονική διάρκεια, για την οποία η δυνατότητα ASP επιτρέπει την εκτέλεση μιας δέσμης ενεργειών. Μπορείτε να ορίσετε την περίοδο χρονικού ορίου σε μια τιμή μεταξύ 1 και 2147483647.

Εάν δεν ολοκληρωθεί η εκτέλεση της δέσμης ενεργειών έως το τέλος της περιόδου χρονικού ορίου, η λειτουργία ASP διακόπτει τη δέσμη ενεργειών και καταχωρεί ένα συμβάν στο αρχείο καταγραφής συμβάντων των Windows. Μπορείτε να παρακάμψετε αυτήν την επιλογή σε μια σελίδα ASP χρησιμοποιώντας τη μέθοδο Server.ScriptTimeout.

Ενεργοποίηση παρακείμενων συνόλων στοιχείων

Τα παρακείμενα σύνολα στοιχείων (SxS) επιτρέπουν στις εφαρμογές ASP να καθορίσουν ποια έκδοση DLL συστήματος ή κλασικού στοιχείου COM θα χρησιμοποιήσουν, όπως MDAC, MFS, MSVCRT, MSXML, κτλ. Για παράδειγμα, εάν η εφαρμογή ASP βασίζεται σε MSXML, έκδοσης 2.0, μπορείτε να εξασφαλίσετε ότι η εφαρμογή θα εξακολουθεί να χρησιμοποιεί MSXML, έκδοσης 2.0 ακόμα και αφού τα service pack έχουν εγκατασταθεί στο διακομιστή. Οποιαδήποτε νέα έκδοση του MSXML εγκαθίσταται στον υπολογιστή, ωστόσο η έκδοση 2.0 παραμένει και χρησιμοποιείται από την εφαρμογή. Η ρύθμιση παραμέτρων των συνόλων στοιχείων SxS απαιτεί να γνωρίζετε τη διαδρομή προς το DLL και απαιτεί επίσης την ύπαρξη του αρχείου δηλώσεων COM+ σε κάθε εικονικό κατάλογο που πρέπει να χρησιμοποιήσει το DLL.

Σημείωση

Τα κοινόχρηστα DLL πρέπει να υποστηρίζουν τα σύνολα στοιχείων SxS.

Όνομα αρχείου δηλώσεων

Πληκτρολογήστε το όνομα του αρχείου δηλώσεων COM+. Το αρχείο δηλώσεων COM+ είναι ένα αρχείο XML που περιλαμβάνει πληροφορίες σχετικά με τη θέση εγκατάστασης του DLL. Οι υπηρεσίες IIS δεν επαληθεύουν την ύπαρξη του αρχείου δηλώσεων.

Για να δείτε ένα απόσπασμα ενός αρχείου δηλώσεων, ανατρέξτε στην τεκμηρίωση IIS 6.0 online documentation (η σελίδα ενδέχεται να είναι στα Αγγλικά) στο Microsoft Windows Server TechCenter.

Σχετικά θέματα

Για περισσότερες πληροφορίες σχετικά με τις ενεργές σελίδες διακομιστή και τη ρύθμιση παραμέτρων των εφαρμογών, ανατρέξτε στην τεκμηρίωση IIS 6.0 online documentation (η σελίδα ενδέχεται να είναι στα Αγγλικά) στο Microsoft Windows Server TechCenter.


Πίνακας περιεχομένων