Before using MSMQ, I do not quite understand the client environment requirements in order to use it.
I am developing a client / server solution that will integrate with the legacy system and I will be selling in messaging mode. I would like to use a service bus implementation such as MassTransit, but this requires MSMQ.
Do I have to ensure that MSMQ is installed on every client PC?
I do not think that my prospects for selling this for administrator password keepers are very good.
Currently, I can reliably expect that Windows XP Professional will be installed on every client computer, but this can change, and I understand that MSMQ is not installed by default on later operating systems, which will be an even bigger headache.
Can someone explain to me how this works? I can not imagine how any commercial software can rely on MSMQ if I am missing something significant (I hope I am).
(Server is not a problem - I have full control there.)
source share