Les étapes pour héberger un service WCF dans IIS5.1(XP)
J'ai développé un échantillon de service WCF. Je voudrais savoir les étapes pour l'accueil de cette IIS 5.1(XP)
Vous devez vous connecter pour publier un commentaire.
J'ai développé un échantillon de service WCF. Je voudrais savoir les étapes pour l'accueil de cette IIS 5.1(XP)
Vous devez vous connecter pour publier un commentaire.
Ont un coup d'oeil à cet article sur MSDN. Il a des informations sur l'hébergement de services WCF dans toutes les versions de IIS.
1) Vous avez besoin d'un répertoire virtuel IIS --> créer à l'aide du Gestionnaire des services IIS
2) Vous avez besoin d'un *.svc fichier qui fait référence à votre service - c'est un fichier texte qui doit résider à l'intérieur de votre répertoire virtuel créé, et ce serait quelque chose comme:
Qui fonctionne si votre service WCF classe est dans une assemblée déployé sur le répertoire "bin" en dessous de votre répertoire virtuel.
Si vous avez votre code de service dans un "code-behind" de fichier à l'intérieur de votre "App_Code" directory (qui, je le pas recommandé), puis vous auriez besoin de ce contenu dans votre *.svc fichier:
3) Vous avez besoin de votre config dans le web.config - vous besoin d'au moins la
<service>
tag en plus peut-être plus en fonction de vos besoins:Ici, vous devez décider ce que la liaison (protocole) à utiliser.
Si vous faites tout cela, et tout ce qui a été couronnée de succès, vous devriez être en mesure de rechercher votre URL du répertoire virtuel avec IE (
http://yourserver/virtualdirectory/YourService.svc
) et de voir la "landing page" de votre service.Marc