Uygulama üssü

Yazar: Lewis Jackson
Yaratılış Tarihi: 6 Mayıs Ayı 2021
Güncelleme Tarihi: 1 Temmuz 2024
Anonim
Uygulama üssü - Teknoloji
Uygulama üssü - Teknoloji

İçerik

Tanım - Uygulama Tabanı ne anlama geliyor?

Uygulama tabanı, başlangıç ​​veya varsayılan uygulama etki alanına yüklenen yürütülebilir dosya (.exe) dahil olmak üzere, bir .NET uygulamasıyla ilgili tüm dosyaları içeren dizindir.

Uygulama tabanı, uygulamayı içeren kök dizindir. Bir tür isteğini karşılamak için, çalışma zamanı gerekli değeri içeren montajı aramak için bu değeri kullanır. Uygulama tabanı, montaj yöneticisinin montajlar için sondalamaya başladığı dizindir. Web tabanlı uygulamalarda, uygulama tabanı web sitesinin köküdür. Uygulama için bir yapılandırma dosyası belirtilmişse, uygulama tabanı, uygulama etki alanında çalışan kodun yapılandırma ayrıntılarını saklayan yapılandırma dosyasının yeridir. Birden fazla web sitesine sahip bir sistem için, uygulama tabanı, bağlantı noktası 80'de tanımlanan varsayılan sitedir.

Uygulama tabanı ayrıca bir uygulama klasörü veya uygulama dizini olarak da bilinir. Ayrıca, uygulama alan adlarının diğer uygulamalara erişimini kontrol etmek için de kullanılır.


Microsoft Azure ve Microsoft Cloud'a Giriş | Bu kılavuz boyunca, bulut bilişimin neyle ilgili olduğunu ve Microsoft Azure'un işinizi buluttan geçirmenize ve yürütmenize nasıl yardımcı olabileceğini öğreneceksiniz.

Techopedia Uygulama Tabanını Açıklıyor

Çalışma zamanı tarafından hem web tabanlı hem de web tabanlı olmayan uygulamalar için bağımlı derlemeler aramak için kullanılan işlem aynıdır. Çalışma zamanı, arama yapmak için uygulama tabanına göre yolları kullanır.

Bazen, uygulamaların kısıtlı izinlerle yürütülmesi için güvenlik ortamları ile ilgili riskleri azaltan özelleştirilmiş ortamlar oluşturmak çok önemlidir. Bu gibi durumlarda, uygulama alanları gerekli güvenlik seçenekleriyle programatik olarak oluşturulabilir ve yapılandırılabilir. Bu tür özel uygulama alanlarını oluştururken, ApplicationSetup sınıfı, diğer parametrelerle birlikte uygulama tabanı özelliğini belirtmek için kullanılır.

Uygulama tabanı, uygulamayı içeren dizinin adını almak veya güncellemek için kullanılan AppDomainSetup sınıfının önemli bir özelliğidir. Yeni oluşturulan bir uygulama alanı için, ApplicationBase değeri, yaratıcısının değeriyle aynıdır. ApplicationBase özelliği, System.String ile aynı türdedir ve ad alanına, Sistem ve montaj ve mscorlib.dll dosyasına dahil edilmiştir.

Bir uygulamanın yürütüldüğü bir uygulama etki alanına verilen izinler, uygulama tabanının değerine bağlıdır. Örneğin, bir uygulama alanı yerel bir bilgisayar tarafından oluşturulmuş olmasına rağmen, uygulama tabanı özelliği bir intranet dizinine ayarlanmışsa, uygulama etki alanına verilen izinler Yerel İntranet ile sınırlandırılır ve kendisine verilen izinleri etkiler. Bu nedenle, hatalardan kaçınmak için ApplicationBase özelliğinin değerinin doğru ayarlanması gerekir.


Bu tanım .net