Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 16188|Απάντηση: 2

[Ιστός] Η διαφορά μεταξύ της κλασικής λειτουργίας IIS7 και της ενσωματωμένης λειτουργίας

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 14/3/2018 12:30:54 μ.μ. | | |

Οι εφαρμογές Web στο IIS 7.0 διατίθενται σε δύο μορφές διαμόρφωσης: κλασική και ενσωματωμένη.

Η κλασική φόρμα πρέπει να είναι συμβατή με την προηγούμενη έκδοση, χρησιμοποιώντας την επέκταση ISAPI για την κλήση της ASP.NET βιβλιοθήκης που εκτελείται και η εφαρμογή web που εκτελείται αρχικά στο IIS6.0 χρειάζεται μόνο να ρυθμιστεί στην κλασική μορφή σε IIS7.0 και ο κώδικας μπορεί να εκτελεστεί κανονικά χωρίς τροποποιήσεις.

Η φόρμα ενοποίησης είναι μια ενοποιημένη διοχέτευση επαιτείας που συνδυάζει τη διοχέτευση ASP.NET plea με την κεντρική διοχέτευση IIS, η οποία παρέχει καλύτερες επιδόσεις, αρθρωτή διαμόρφωση και διαχείριση και αυξημένη ευελιξία κατά την επέκταση των υπηρεσιών IIS με διαχειριζόμενες μονάδες κώδικα. Υποθέτοντας ότι η παλιά εφαρμογή web εκτελείται στην ενσωματωμένη μορφή του IIS 7.0, ίσως χρειαστεί να σταματήσει να τροποποιεί το αρχείο web.config της εφαρμογής, ειδικά εάν χρησιμοποιεί μια προσαρμοσμένη λειτουργική μονάδα που ολοκληρώνει τη διασύνδεση IHttpHandler. Οι υπηρεσίες IIS 7.0 μπορούν να υποστηρίξουν και τις δύο μορφές εφαρμογής στον ίδιο διακομιστή.

αρχείο web.config

Η ενότητα system.webServer καθορίζει τις ρυθμίσεις IIS7.0 που εφαρμόζονται στην εφαρμογή web, της οποίας ο γονικός κόμβος είναι η ρύθμιση παραμέτρων και αυτό που μπορεί να οριστεί σε αυτόν τον κόμβο περιλαμβάνει:

Το defaultDocument που επιστρέφεται από τον web servant στον πελάτη όταν το δικόγραφο δεν περιέχει τον καθορισμένο πόρο. Λειτουργικές μονάδες προσαρμοσμένων κεφαλίδων httpCompression (httpProtocol Section) Χειριστές

Ορισμένες από αυτές τις ρυθμίσεις ισχύουν μόνο για την ενσωματωμένη φόρμα, αλλά όχι για την κλασική φόρμα, όπως οι εφαρμογές που εκτελούνται στην κλασική μορφή παραμελούν όλες τις λειτουργικές μονάδες και τις απορρίψεις διαχειριζόμενου κώδικα που καθορίζονται στην ενότητα system.WebServer του web.config, όπου η εφαρμογή web θα πρέπει να ορίζει λειτουργικές μονάδες και απορρίψεις σε httpModules και httpHandlers στην ενότητα syste.web.




Προηγούμενος:asp.net Εφαρμόστε τη λειτουργία αντίστροφου διακομιστή μεσολάβησης [Πηγαίος κώδικας]
Επόμενος:Ένας νεοφερμένος
Δημοσιεύτηκε στις 11/7/2018 1:59:57 μ.μ. |
Δεν πειράζει, ρίξε μια ματιά
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 11/7/2018 2:07:42 μ.μ. |
Nike Lanxuan Δημοσιεύτηκε στις 2018-7-11 13:59
Δεν πειράζει, ρίξε μια ματιά

https://down.itsvse.com/  Νέος ιστότοπος Lao Tie για να το δοκιμάσετε
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com