We're adding a feature to our web application which will push items to a queue located in an on-premises install of Windows Service Bus. Sending items to the queue has been pretty straight forward, and now we're looking at options for processing those queue items. The receiver only needs to process the items as they arrive to the queue, no need to push responses back to the web app. The caveat is that our server admins asked if we could explore alternatives to our typical solutions of Windows Services and Scheduled Tasks. Ideally, they'd like to have something that could be deployed to our web services boxes.
I started looking into the NetMessagingBinding for WCF, but haven't had luck getting that to work with Service Bus for Windows 1.1 just yet. Are there other best practices or commonly used solutions out there that we could be looking at? We're considering installing the Azure Pack suite, but I noticed it doesn't support Worker Roles (which appear to the ideal solution).
Thanks!