בסיס יישומים

מְחַבֵּר: Lewis Jackson
תאריך הבריאה: 6 מאי 2021
תאריך עדכון: 1 יולי 2024
Anonim
הכרת המחשב - שיעור 1 שימוש במקלדת ושולחן העבודה במחשב
וִידֵאוֹ: הכרת המחשב - שיעור 1 שימוש במקלדת ושולחן העבודה במחשב

תוֹכֶן

הגדרה - מה המשמעות של בסיס היישומים?

בסיס היישומים הוא הספרייה, המכילה את כל הקבצים הקשורים ליישום .NET, כולל קובץ ההפעלה (.exe) שנטען לתחום היישום הראשוני או לברירת המחדל.

בסיס היישום הוא ספריית השורש המכילה את היישום. כדי לעמוד בבקשת סוג, זמן הריצה משתמש בערך זה כדי לחפש את המכלול המכיל את הסוג הנדרש. בסיס היישום הוא הספריה שממנה מתחיל מנהל ההרכבה לחפש אחר מכלולים. במקרה של יישומים מבוססי אינטרנט, בסיס היישומים הוא שורש האתר. אם מוגדר קובץ תצורה ליישום, בסיס היישום הוא המיקום של קובץ התצורה, המאחסן את פרטי התצורה של הקוד הפועל בתחום היישום. עבור מערכת עם יותר מאתר אחד, בסיס היישומים הוא אתר ברירת המחדל המוגדר ביציאה 80.

בסיס היישום ידוע גם כתיקיית יישומים או ספריית יישומים. זה משמש גם כדי לשלוט על הגישה של תחומי היישומים ליישומים אחרים.


מבוא ל- Microsoft Azure ו- Microsoft Cloud | במהלך מדריך זה תוכלו ללמוד על אודות מיחשוב ענן וכיצד Microsoft Azure יכולה לעזור לכם להעביר ולנהל את העסק שלכם מהענן.

Techopedia מסביר את Base Application

התהליך המשמש את זמן הריצה לחיפוש מכלולים תלויים ליישומים מבוססי אינטרנט וגם לא מבוססי אינטרנט זהה. זמן הריצה משתמש בנתיבים יחסית לבסיס היישום לחיפוש.

לעיתים, חיוני ליצור סביבות בהתאמה אישית עבור יישומים לביצוע עם הרשאות מוגבלות, מה שמקטין את הסיכונים הכרוכים בפגיעויות אבטחה. במקרים כאלה, ניתן ליצור ולהגדיר תחומי יישום באופן תכנותי עם אפשרויות האבטחה הנדרשות. בעת יצירת תחומי יישום מותאמים אישית כאלה, הכיתה ApplicationSetup משמשת לציון המאפיין של בסיס היישום יחד עם פרמטרים אחרים.

בסיס היישומים הוא מאפיין חשוב בשיעור AppDomainSetup המשמש לאחזור או עדכון שם הספרייה המכילה את היישום. עבור דומיין יישום חדש שנוצר, ערך ApplicationBase זהה לזה של היוצר שלו. המאפיין ApplicationBase הוא מאותו סוג של System.String והוא נכלל במרחב השמות, מערכת והרכבה ו- mscorlib.dll.

ההרשאות שניתנות לדומיין של אפליקציות, בהן מבוצעת יישום, תלויות בערך בסיס היישום. לדוגמה, למרות שתחום אפליקציה נוצר על ידי מחשב מקומי, אם נכס בסיס היישום מוגדר לספריית אינטראנט, ההרשאות שניתנו לתחום היישום יוגבלו לנטראנט מקומי וישפיעו על ההרשאות שניתנו לו. לפיכך, יש להגדיר נכון את ערך הנכס ApplicationBase בכדי למנוע שגיאות.


הגדרה זו נכתבה במונחי ה- .net