Je cherche à créer un site db léger et dense. Ce sera l'architecture standard à 3 niveaux dans asp.net. Une partie de ce site est basée sur le Web, mais la plupart des fonctions seront idéalement disponibles sur les appareils mobiles, aussi. Ceci étant dit, je sais que les services web sont la réponse classique à cela, étant donné que je peux accéder à un service web depuis de nombreuses plateformes. Cependant, je sais aussi que les fichiers ashx sont les plus légers. Yat-il un moyen d'accéder aux fichiers ashx à partir de plates-formes non-web? et si oui, comment cela comparerait-il à un service Web pour faire la même chose.application multi-plateforme: services ashx ou web?
Un bon exemple: une page de connexion qui appelle un service Web ou un fichier ashx pour s'authentifier.
Merci!
Eric
[EDIT] Je pensais le long des lignes de l'iPhone/Android/pre type d'applications mobiles.
Bien qu'avec .NET 3.5 WCF supporte désormais REST en tant que citoyen de première classe: http://msdn.microsoft.com/en-us/netframework/cc950529.aspx –
ServiceStack [http://www.servicestack.net/ ] est une alternative bonne et légère et complète à la WCF qui peut rendre les choses plus faciles. –