C# 为azure云项目创建web角色

C# 为azure云项目创建web角色,c#,azure,visual-studio-2013,cloud,azure-web-roles,C#,Azure,Visual Studio 2013,Cloud,Azure Web Roles,我需要为azure云项目创建一个web角色。角色应该公开RESTAPI。并向其他服务发送请求。我创建了一个项目并尝试添加一个web角色。VS2013提出了两个选项:web角色asp.net或wcf。我不知道什么最适合我的需要。 您有什么建议?为什么?我建议您扮演一个web角色,然后使用web API创建您的服务。这是一个简单而轻松的框架。WCF用于更密集的数据操作,需要更多的设置,您可能会发现很难使其与其他服务通信 您将使用哪种类型的服务进行沟通

我需要为azure云项目创建一个web角色。角色应该公开RESTAPI。并向其他服务发送请求。我创建了一个项目并尝试添加一个web角色。VS2013提出了两个选项:web角色asp.net或wcf。我不知道什么最适合我的需要。
您有什么建议?为什么?

我建议您扮演一个web角色,然后使用web API创建您的服务。这是一个简单而轻松的框架。WCF用于更密集的数据操作,需要更多的设置,您可能会发现很难使其与其他服务通信

您将使用哪种类型的服务进行沟通