如果在Azure中我想编写一个通过HTTP Post接受XML文件的应用程序,我应该使用WCF还是只创建一个asp.net(web角色)来接受输入?
由于 史蒂夫
答案 0 :(得分:0)
纯粹是一种意见问题,但如果接收文件是主要目的,那么这更像是一种Web服务,我倾向于采用面向服务的方法,例如WCF提供的方法。
WCF REST服务可能是您最好的,特别是如果您可以使用.NET 4。
编辑(添加链接): 看一下本教程系列,其中介绍了.NET 4为WCF带来的一些HTTP服务增强功能
http://blogs.msdn.com/b/endpoint/archive/2010/01/06/introducing-wcf-webhttp-services-in-net-4.aspx