2010-10-13 5 views
0

Si dans Azure je souhaitais écrire une application acceptant un fichier XML via HTTP Post, devrais-je utiliser WCF ou simplement créer un asp.net (rôle web) pour accepter l'entrée?Accepter une requête HTTP Post dans Azure

Merci Steve

Répondre

0

Purement une question d'opinion, mais si la réception d'un fichier est le but principal, alors c'est plus d'un service Web, et je pencher vers une approche axée sur les services tels que celui offert par WCF.

Un service WCF REST serait probablement votre meilleur mieux, surtout si vous pouvez utiliser .NET 4.

EDIT (lien ajouter): Jetez un oeil à cette série de tutoriel qui couvre une partie de la HTTP améliorations des services .NET 4 apporte à WCF

http://blogs.msdn.com/b/endpoint/archive/2010/01/06/introducing-wcf-webhttp-services-in-net-4.aspx

+0

merci Correcte pour que - je vais regarder dans WCF, mais de ce que j'ai vu est pas trop compliqué à utiliser? – Steve

+0

WCF n'est pas si mal du tout, c'est juste très puissant. Il est très facile d'être enterré dans des livres/leçons qui tentent de vous montrer tout ce que la WCF est capable de faire. Approchez-le comme ASP.NET et tout ira bien. J'ai édité le post avec un lien vers (ce que je pense être) un excellent tutoriel sur les services HTTP (REST) ​​WCF dans .NET 4. D'abord quelques tutoriels dans cette série devraient vous mettre en marche. –