title: MSMQ listener with WCF?
body: <p>Scenario :
  I want to implement an MSMQ in which users input message through System.Messaging API's. And there should be a listener which always observes this queue so when ever there is a message in queue I want to make a database updation.</p>
  
  <p>My first approach was to implement MSMQ trigger.  I was able to implement a COM interop dll trigger. But I wasnt able to do database operation and I couldnt figure out what was wrong, I tried a lot . Then I came to know about this WCF MSMQ binding. As I am new to this WCF I have some doubts.</p>
  
  <p>Which is the best approach to host WCF for this case. Is it IIS with WAS or Windows service?</p>
  
  <p>And for this kind of listener service is a client necessary or can we write the database operations directly under the Service host operations without client invocation?</p>