Question

Recherche sur le Web, je trouve pas de réponse à cette question. Je le vois demandé et beaucoup de personnes étant appelée .Net 3.5; Cependant, je ne vois rien qui ressemble à une réponse avec dans l'environnement restreint de WCF 3.0 (VS2005).

moi Est-il possible de faire un AJAX / JSON appel à un service Web WCF 3.0 ou est la seule possibilité d'utiliser ASMX si vous n'êtes pas en mesure d'utiliser .Net 3.5?

Était-ce utile?

La solution

Il n'y a pas de fixations de la boîte dans .NET 3.0 qui vous permettra d'envoyer des réponses JSON. Vous devrez implémenter vous-même. Il y a un montrant comment faire avec REST vérole. Il pourrait être facilement adapté à JSON, mais comme vous le verrez il n'y a pas quantité négligeable de travail.

Autres conseils

AJAX Extensions 1.0 contient des classes pour sérialiser et désérialiser JSON pour .NET 2.0 et plus récent.

La classe qui est système .Web.Script.Serialization.JavaScriptSerializer .

Notez que même si la documentation liée ci-dessus est la version 3.5, la version 3.5 est identique à la version 2.0, car il a été dépréciée et remplacé à 3,5 par les classes dans System.Runtime.Serialization.Json .

Je ne suis pas sûr de savoir comment utiliser avec WCF, mais ... la seule fois où je l'ai utilisé était comme un gestionnaire d'ashx.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top