Question

Hébergement env: serveur Windows 2003
IIS: 6.0

env Dev: Windows XP
IIS: 5.1

Scénario:

Client poussera un certain message en service MSMQ et WCF sera celui en gardant un œil sur MSMQ. Une fois que le message est tiré du service MSMQ WCF traitera et ensuite mettre les données / message à un autre MSMQ.

Nous pensons à la création d'un service WCF avec NetMSMQ obligatoire.

Je l'ai entendu dire que si nous utilisons IIS 6.0, nous ne serons pas en mesure d'accueillir le service WCF avec MSMQ obligatoire, est-ce pas? Donc, pour cette raison que nous sommes censés accueillir comme application de console ou service Windows?

Merci

Était-ce utile?

La solution

C'est correct - hébergement dans IIS 5/6 ne fonctionne que pour les protocoles HTTP / liaisons. Si vous voulez utiliser MSMQ, vous devez l'héberger vous-même -. Dans une application console ou un service Windows NT

IIS7 sur Vista / Server 2008 / Win7 / Server 2008R2 prend en charge MSMQ par le service d'activation des processus Windows (WAS).

Marc

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