wcf msmq Bindung in IIS 6.0
-
20-09-2019 - |
Frage
Hosting env: Windows 2003 Server
IIS 6.0
Dev env: Windows XP
IIS 5.1
Szenario:
Client wird eine Botschaft in MSMQ und WCF-Dienst drängen wird derjenige sein, ein Auge auf MSMQ zu halten. Sobald die Nachricht von MSMQ WCF-Dienst gezogen wird, verarbeiten und dann die Daten setzen / Nachricht an einen anderen MSMQ.
Wir denken einen WCF-Dienst mit NetMsmq schaffen Bindung.
Ich habe gehört, dass, wenn wir IIS 6.0 verwenden wir in der Lage werde nicht den WCF-Dienst mit MSMQ Bindung Gastgeber, bin ich richtig? Also aus diesem Grund sollen wir Host es als Konsolenanwendung oder Windows-Dienst?
Dank
Lösung
Das ist richtig - Hosting in IIS 6.5 funktioniert nur für HTTP-Protokolle / Bindungen. Wenn Sie MSMQ verwenden möchten, müssen Sie es selbst hosten -. In einer Konsolenanwendung oder einem Windows NT Service
IIS7 auf Vista / Server 2008 / Win7 / Server 2008R2 unterstützt MSMQ über den Windows-Prozessaktivierungsdienst (WAS).
Marc