Question

J'avais l'impression que d'un service Web qui devrait être exécuté en vertu d'un rôle de travailleur. Je viens de découvrir qu'un service Web peut être configuré en utilisant le rôle Web. Quels sont les avantages à utiliser un rôle sur l'autre?

Était-ce utile?

La solution

Je répondu à une question similaire . Notez que, même avec un rôle Web, vous aurez le choix de l'hébergement de votre service Web via IIS ou sur votre propre avec un hôte de service.

De retour en Mars, il y avait une mise à jour du traitement port d'entrée, maintenant vous pouvez répartir vos ports d'entrée à travers vos rôles de quelque façon que vous voulez, même avoir jusqu'à 25 dans un rôle. Ce problèmes liés à des déploiements atténue un seul rôle avec RDP permis (car dans ce cas, RDP consomme 2 ports d'entrée). Voir mon blog ici pour plus d'informations sur l'allocation de port, car il ouvre vraiment des options pour vous lors de la mise en place d'hébergement de service.

Autres conseils

Si vous utilisez le rôle Web, votre service sera hébergé dans un IIS complet, et vous pouvez pour exemple co-animateur avec votre site Web, et utiliser toutes les fonctionnalités IIS.

Si vous optez pour un rôle Worker, vous devrez une nouvelle ServiceHost pour héberger votre service. Vous ne manquerez pas dans les services Internet.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top