Pergunta

Hosting Env: Windows 2003 Server
IIS: 6.0

Dev Env: Windows XP
IIS: 5.1

Cenário:

O cliente estará empurrando alguma mensagem para o serviço MSMQ e WCF será o que fica de olho no MSMQ. Depois que a mensagem for retirada do serviço MSMQ WCF processará e, em seguida, colocará os dados/mensagem em outro MSMQ.

Estamos pensando em criar um serviço WCF com a ligação do NetMSMQ.

Ouvi dizer que, se estamos usando o IIS 6.0, não conseguiremos hospedar o serviço WCF com a ligação do MSMQ, estou certo? Então, por esse motivo, devemos hospedá -lo como aplicativo de console ou serviço do Windows?

obrigado

Foi útil?

Solução

Isso está correto - a hospedagem no IIS 5/6 funciona apenas para protocolos / ligações HTTP. Se você deseja usar o MSMQ, precisará hospedá -lo - em um aplicativo de console ou em um serviço do Windows NT.

IIS7 no Vista/Server 2008/Win7/Server 2008R2 suporta MSMQ através do Serviço de Ativação do Processo do Windows (WAS).

Marc

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top