Apakah setiap Aplikasi Web ASP.NET memiliki Domain Aplikasi Tunggal?

9

Saya agak bingung. Apakah hanya ada satu domain aplikasi untuk setiap ASP.NET Web Application tunggal atau bisa ada di mana saja antara 1 hingga 100 domain aplikasi hadir dalam kumpulan aplikasi tunggal aplikasi web

Pankaj Upadhyay
sumber

Jawaban:

5

Aplikasi Domain adalah batas logis dan fisik yang dibuat di sekitar setiap aplikasi .NET oleh Common Language Runtime (CLR).

  1. Satu aplikasi web berjalan dalam satu Domain Aplikasi tetapi dapat berkomunikasi melalui layanan web / jarak jauh dengan aplikasi di domain lain.

  2. CLR dapat mengizinkan beberapa aplikasi .NET dijalankan dalam satu Domain Aplikasi , sehingga itu berarti bahwa Domain Aplikasi dapat dibagikan oleh aplikasi yang berbeda yang dalam hal ini dapat berkomunikasi satu sama lain secara "langsung".

Namun, sering kali, hubungan antara aplikasi web dan domain aplikasi adalah hubungan satu-ke-satu.

Anda dapat membaca artikel berikut (sangat singkat, tetapi ditulis dengan baik) yang menjelaskan apa itu Domain Aplikasi dan bagaimana mereka dapat berguna: http://www.beansoftware.com/NET-Tutorials/Application-Domain.aspx .

Juga, di blog - nya , Scott Forsyth menjelaskan perbedaan antara aplikasi (istilah IIS), aplikasi web (istilah ASP.NET) dan domain aplikasi.

Jalayn
sumber