2009-08-18 3 views
5

Je dois savoir si l'objet d'application dans ASP 3.0 est partagé entre tous les sites Web dans le même pool d'applications dans IIS ou s'il s'agit d'un objet d'application par site dans le même pool d'applications dans IIS.ASP 3.0 objet d'application

Merci

Répondre

4

Non, ce n'est pas partagé dans un pool d'applications. Elle est partagée en une seule application


Précision par le commentaire de Anthony (répertoire virtuel.): Application objet est partagé en une seule application. Un site Web de niveau supérieur ou un répertoire virtuel est considéré comme une application distincte. Si vous avez deux noms de domaine (en-têtes d'hôte) mappés à un seul site Web dans IIS, il est considéré comme la même application. Peu importe comment le site Web est référencé par les clients. Ce qui compte est de savoir si IIS a des entrées individuelles pour les sites Web.

+0

Oui, mais qu'en est-il du site Web. Si j'ai eu beaucoup de site Web dans la même application dans iis (sans dossier virtuel) est-ce la même chose? –

+1

Oui. Si vous ne les avez pas marqués comme des répertoires virtuels distincts, IIS considérera l'ensemble d'une seule application. –

+0

Je ne suis pas sûr de bien comprendre votre réponse. Supposons que j'ai www.stackoverflow.com dans un site Web et le site Web www.serverfault.com, ils sont dans le même pool d'applications. Je déclare un objet d'application Application ["WebSite"]. Si je définis le site Web de l'objet d'application sur "True", les deux sites Web auront-ils "True" dans l'objet d'application ou uniquement le site Web sur lequel j'ai défini l'objet d'application? –