I got a wcf service which I\'d like to run on azure, but I got several problems:
First: do I choose a web role or a worker role for running the wcf service?
You can even host your WCF service on Azure Websites instead of using Web role or worker role. See the details here.