Namai Plėtra Kas yra paraiškos bazė? - apibrėžimas iš techopedijos

Kas yra paraiškos bazė? - apibrėžimas iš techopedijos

Turinys:

Anonim

Apibrėžimas - ką reiškia taikymo bazė?

Programos bazė yra katalogas, kuriame yra visi failai, susiję su .NET programa, įskaitant vykdomąjį failą (.exe), kuris įkeliamas į pradinį arba numatytąjį programos domeną.


Programos bazė yra šakninis katalogas, kuriame yra programa. Norėdami patenkinti tipo užklausą, vykdymo laikas naudoja šią vertę ieškodamas rinkinio, kuriame yra reikiamas tipas. Taikymo bazė yra katalogas, iš kurio susirinkimų tvarkytojas pradeda rinkinius tikrinti. Jei tai yra internetinės programos, taikymo pagrindas yra svetainės šaknis. Jei programai yra nurodytas konfigūracijos failas, programos bazė yra konfigūracijos failo, kuriame saugoma programos domene veikiančio kodo konfigūracijos informacija, vieta. Sistemai, turinčiai daugiau nei vieną svetainę, taikymo bazė yra numatytoji svetainė, apibrėžta 80 prievado.


Programų bazė taip pat žinoma kaip programų aplankas arba programų katalogas. Jis taip pat naudojamas norint valdyti programų domenų prieigą prie kitų programų.

„Techopedia“ paaiškina taikymo bazę

Procesas, kurį vykdymo laikas naudoja priklausomų mazgų paieškai tiek internetinėse, tiek ne žiniatinklio programose, yra tas pats. Klaida vykdant paiešką naudoja kelius, palyginti su programos baze.


Kartais svarbu sukurti pritaikytą aplinką programoms, kurios turi būti vykdomos su ribotais leidimais, tai sumažina riziką, susijusią su saugos spragomis. Tokiais atvejais programų domenus galima sukurti ir konfigūruoti programiškai, naudojant reikiamas saugos parinktis. Kuriant tokius pasirinktinius programų domenus, „ApplicationSetup“ klasė naudojama norint nurodyti programos bazės ypatybę kartu su kitais parametrais.


Taikymo bazė yra svarbi „AppDomainSetup“ klasės savybė, naudojama norint gauti arba atnaujinti katalogo, kuriame yra programa, pavadinimą. Naujai sukurto programos domeno „ApplicationBase“ vertė yra tokia pati kaip jos kūrėjo. „ApplicationBase“ nuosavybė yra to paties tipo kaip „System.String“ ir yra įtraukta į vardų sritį, „Sistema ir rinkinys“ bei „mscorlib.dll“.


Programos domenui, kuriame vykdoma programa, suteikti leidimai priklauso nuo programos bazės vertės. Pvz., Nors programos domeną sukuria vietinis kompiuteris, jei programos bazės ypatybė nustatyta į intraneto katalogą, programos domenui suteikiami leidimai bus apriboti vietiniu intranetu ir turės įtakos jam suteiktiems leidimams. Todėl norint išvengti klaidų, „ApplicationBase“ ypatybės vertė turi būti nustatyta teisingai.

Šis apibrėžimas buvo parašytas .net kontekste
Kas yra paraiškos bazė? - apibrėžimas iš techopedijos