Est-ce que NetMsmqBinding de WCF nécessite aucune installation de package MSMQ sur le côté client?

StackOverflow https://stackoverflow.com/questions/7323233

  •  27-10-2019
  •  | 
  •  

Question

Je voudrais utiliser WCF + MSMQ (NetMsmqBinding) et je me demandais si je besoin d'installer quoi que ce soit MSMQ lié au côté client, autre que mon application client et le framework .NET de plats.

Était-ce utile?

La solution

Oui, vous avez besoin MSMQ installé sur le service et les côtés des consommateurs.

Edit: juste pour embellir la réponse - la raison pour laquelle vous avez besoin MSMQ installé est que lorsque vous envoyez un message à une file d'attente sur une autre machine, ce qui se passe réellement est que vous envoyez un message au gestionnaire de file d'attente sur la machine d'expéditeurs , qui envoie un message au gestionnaire de file d'attente sur la machine de récepteurs, qui envoie un message à la file d'attente.

Chaque « envoyer » une seule action logique et est ce qui donne la durabilité MSMQ.

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