Our customer experience team has published a new article describing how to configure MSMQ activation when using workflow services. Queued communication is the typical mechanism used for communicating with long-running workflow services when the client and service may be starting and stopping over the lifetime of the conversation. The article covers setting up the messaging activities, creating the queue, and configuring IIS to support queued activation.
Once you get past the workflow portions, the process for MSMQ activation with workflow services looks pretty much the same as MSMQ activation with WCF services. The basic steps are:
Nick,
Is it a requirement that your app has been JITted for activation to work? (i.e. someone browses to http://server/service.svc first)
John
Hi John,
You shouldn't have to visit the svc file. If the service doesn't work until you do that, then your service probably isn't activating on messages from the queue.