Par contre vous n'allez pas pouvoir avec IIS héberger des services WCFavec points de communication non http (ce qui est possible avec Windows 2008 Server avec le système WAS Windows Activation Services).
Sous 2003 Server pour héberger des services avec des points de communication non http, vous allez donc privilégier l'hébergement par service windows.
Pour vous aider à mettre en place ce type de solution, je vous propose une solution démo (compatible Visual Studio 2008 uniquement) : Démonstration d'un Service Windows hébergeant des services WCF.
Dans cette solution de démonstration vous trouverez donc un service Windows hébergeant deux services WCF "Service A" et "Services B" (leur contrat étant dans le projet "Demo.Interfaces" et leur implémentation dans "Demo.Services). Le projet "Demo.WindowsService" est le projet hébergeant le service windows et la classe installer permettant d'installer le service Windows à partir d'un Msi. Le projet "Demo.Setup" est le projet msi installant le service Windows et enfin le projet "Demo.Client" est une simple application cliente communiquant avec les deux services hébergés par le service Windows.
Les deux services ont chacun un point de communication de type tcp aussi bien pour l'échange des données que des méta données.
ajouter un commentaire commentaires (0) créer un trackback recommander







Derniers Commentaires