Βάση εφαρμογών

Συγγραφέας: Lewis Jackson
Ημερομηνία Δημιουργίας: 6 Ενδέχεται 2021
Ημερομηνία Ενημέρωσης: 1 Ιούλιος 2024
Anonim
Εισαγωγή στις βάσεις δεδομένων - (E) μέρος 1ο (1/4)
Βίντεο: Εισαγωγή στις βάσεις δεδομένων - (E) μέρος 1ο (1/4)

Περιεχόμενο

Ορισμός - Τι σημαίνει η εφαρμογή Base Base;

Η βάση εφαρμογών είναι ο κατάλογος, ο οποίος περιέχει όλα τα αρχεία που σχετίζονται με μια εφαρμογή .NET, συμπεριλαμβανομένου του εκτελέσιμου αρχείου (.exe) που φορτώνεται στον αρχικό ή προεπιλεγμένο τομέα εφαρμογής.

Η βάση εφαρμογών είναι ο ριζικός κατάλογος που περιέχει την εφαρμογή. Για να ικανοποιήσει μια αίτηση τύπου, το runtime χρησιμοποιεί αυτήν την τιμή για να αναζητήσει το συγκρότημα που περιέχει τον απαιτούμενο τύπο. Η βάση εφαρμογών είναι ο κατάλογος από τον οποίο ο διαχειριστής συναρμολόγησης ξεκινά την ανίχνευση συγκροτημάτων. Στην περίπτωση εφαρμογών που βασίζονται στον ιστό, η βάση εφαρμογών είναι η ρίζα της ιστοσελίδας. Εάν έχει οριστεί αρχείο διαμόρφωσης για την εφαρμογή, η βάση εφαρμογών είναι η θέση του αρχείου διαμόρφωσης, το οποίο αποθηκεύει τις λεπτομέρειες διαμόρφωσης του κώδικα που εκτελείται στον τομέα της εφαρμογής. Για ένα σύστημα με περισσότερους από έναν ιστότοπους, η βάση εφαρμογών είναι ο προεπιλεγμένος ιστότοπος που ορίζεται στη θύρα 80.

Η βάση εφαρμογών είναι επίσης γνωστή ως φάκελος εφαρμογής ή κατάλογος εφαρμογών. Χρησιμοποιείται επίσης για τον έλεγχο της πρόσβασης των τομέων εφαρμογής σε άλλες εφαρμογές.


Εισαγωγή στη Microsoft Azure και το Microsoft Σε αυτό τον οδηγό θα μάθετε τι είναι το cloud computing και πώς η Microsoft Azure μπορεί να σας βοηθήσει να μεταφέρετε και να εκτελέσετε την επιχείρησή σας από το cloud.

Η Techopedia εξηγεί την Βάση Εφαρμογών

Η διαδικασία που χρησιμοποιείται από το χρόνο εκτέλεσης για την αναζήτηση εξαρτημένων συναρμολογιών τόσο για εφαρμογές που βασίζονται στο διαδίκτυο όσο και για εφαρμογές που δεν βασίζονται στο web είναι η ίδια. Ο χρόνος εκτέλεσης χρησιμοποιεί διαδρομές σχετικές με τη βάση εφαρμογής για αναζήτηση.

Μερικές φορές, είναι απαραίτητο να δημιουργήσετε προσαρμοσμένα περιβάλλοντα για εφαρμογές που θα εκτελεστούν με περιορισμένα δικαιώματα, γεγονός που μειώνει τους κινδύνους που σχετίζονται με τις ευπάθειες ασφαλείας. Σε τέτοιες περιπτώσεις, οι τομείς εφαρμογών μπορούν να δημιουργηθούν και να ρυθμιστούν προγραμματικά με τις απαιτούμενες επιλογές ασφαλείας. Κατά τη δημιουργία τέτοιων προσαρμοσμένων τομέων εφαρμογής, η κλάση ApplicationSetup χρησιμοποιείται για να καθορίσει την ιδιότητα βάσης εφαρμογής μαζί με άλλες παραμέτρους.

Η βάση εφαρμογών είναι μια σημαντική ιδιότητα της κλάσης AppDomainSetup που χρησιμοποιείται για τη λήψη ή την ενημέρωση του ονόματος του καταλόγου που περιέχει την εφαρμογή. Για έναν τομέα που έχει δημιουργηθεί πρόσφατα, η τιμή του ApplicationBase είναι ίδια με αυτή του δημιουργού του. Η ιδιότητα ApplicationBase είναι του ίδιου τύπου με το System.String και περιλαμβάνεται στο χώρο ονομάτων, System and assembly και mscorlib.dll.

Τα δικαιώματα που χορηγούνται σε έναν τομέα εφαρμογής, στον οποίο εκτελείται μια εφαρμογή, εξαρτώνται από την αξία της βάσης εφαρμογής. Για παράδειγμα, παρόλο που ένας τομέας εφαρμογής δημιουργείται από έναν τοπικό υπολογιστή, εάν η ιδιότητα της βάσης εφαρμογής έχει οριστεί σε έναν κατάλογο intranet, τα δικαιώματα που παρέχονται στον τομέα της εφαρμογής θα περιοριστούν στο Τοπικό Intranet και θα επηρεάσουν τα δικαιώματα που του έχουν χορηγηθεί. Επομένως, η τιμή της ιδιότητας ApplicationBase πρέπει να ρυθμιστεί σωστά για να αποφευχθούν σφάλματα.


Ο ορισμός αυτός γράφτηκε στο con του .net