Rakenduse alus

Autor: Lewis Jackson
Loomise Kuupäev: 6 Mai 2021
Värskenduse Kuupäev: 1 Juuli 2024
Anonim
Trendikas kontorimööbel Aatriumist
Videot: Trendikas kontorimööbel Aatriumist

Sisu

Definitsioon - mida tähendab rakendusbaas?

Rakendusebaas on kataloog, mis sisaldab kõiki .NET-rakendusega seotud faile, sealhulgas käivitatavat faili (.exe), mis laaditakse alg- või vaikerakenduse domeeni.

Rakenduse alus on rakendust sisaldav juurkataloog. Tüübitaotluse rahuldamiseks kasutab käitusaeg seda väärtust vajalikku tüüpi koostu otsimiseks. Rakendusebaas on kataloog, kust assambleehaldur alustab sõlmede uurimist. Veebipõhiste rakenduste korral on rakenduste baas veebisaidi juur. Kui rakendusele on määratud konfiguratsioonifail, on rakenduse alus konfiguratsioonifaili asukoht, kuhu salvestatakse rakenduse domeenis töötava koodi konfiguratsiooni üksikasjad. Rohkem kui ühte veebisaiti sisaldava süsteemi korral on rakendusebaas pordis 80 määratletud vaikesait.

Rakenduste alust tuntakse ka kui rakenduste kausta või rakenduste kataloogi. Seda kasutatakse ka rakenduse domeenide juurdepääsu kontrollimiseks teistele rakendustele.


Sissejuhatus Microsoft Azure'i ja Microsoft Cloud | Kogu selle juhendi kaudu saate teada, mis on pilvandmetöötlus ja kuidas Microsoft Azure aitab teil pilvest rännata ja oma ettevõtet juhtida.

Techopedia selgitab rakenduste baasi

Protsess, mida käitusaeg kasutab nii veebipõhiste kui ka mitte-veebipõhiste rakenduste sõltuvate sõlmede otsimiseks, on sama. Kestus kasutab otsimiseks rakendusebaasi suhtes radasid.

Mõnikord on oluline luua piiratud õigustega rakenduste jaoks kohandatud keskkonnad, mis vähendab turvaaukudega seotud riske. Sellistel juhtudel saab rakenduse domeene luua ja konfigureerida programmeeritult koos vajalike turbevalikutega. Selliste kohandatud rakenduse domeenide loomisel kasutatakse ApplicationSetup klassi, et täpsustada rakenduse baasi atribuut koos muude parameetritega.

Rakendusebaas on AppDomainSetup klassi oluline omadus, mida kasutatakse rakendust sisaldava kataloogi nime toomiseks või värskendamiseks. Äsja loodud rakenduse domeeni puhul on ApplicationBase'i väärtus sama, mis selle loojal. Atribuut ApplicationBase on sama tüüpi kui System.String ja see on kaasatud nimeruumi, süsteemi ja komplekti ning mscorlib.dll.

Rakenduse domeenile antud õigused, milles rakendus käivitatakse, sõltuvad rakenduse baasi väärtusest. Näiteks kui rakenduse domeeni loob kohalik arvuti, siis kui rakenduse baasi atribuut on seatud sisevõrgu kataloogi, piirduvad rakenduse domeenile antud õigused kohaliku sisevõrguga ja mõjutavad sellele antud õigusi. Seetõttu tuleb vigade vältimiseks ApplicationBase'i vara väärtus õigesti seada.


See määratlus kirjutati .net-i con