We have got WCF services one hosted as windows service (it uses MSMQ binding) and other hosted in IIS. To have resilience we have got 7 servers where WCF is hosted on IIS, and the 3rd party tool randomly sends request to either of the servers.
How to achieve a similar functionality for WCF service hosted on windows service using MSMQ binding.