2010-10-15 7 views
0

Je sais que SL 3 n'a pas cela, mais de la lecture sur SL 4, il semble que cela prend en charge WebHttpBinding pour REST ...WebHttpBinding dans Silverlight 4

Mais comment puis-je créer un dans le code? Je ne peux pas trouver WebHttpBinding n'importe où dans les ensembles ServiceModel. * Pour Silverlight?

Répondre

1

Vous ne recevez pas le webHttpBinding en soi dans SL4:

Aucun analogique au WebHttpBinding prévu dans WCF est fourni. Pour accéder aux services HTTP, REST, RSS/Atom ou AJAX purs à partir de Silverlight 3, utilisez les techniques décrites dans Accès direct aux services HTTP et REST, tels que la classe WebClient. Pour accéder aux services ASP.NET AJAX, voir Accès aux services ASP.NET AJAX.

(source: Silverlight and WCF Feature Comparison)

mais vous pouvez accéder à un service REST WCF car il est vraiment "juste" XML sur HTTP.

Vérifiez cette article de la bibliothèque MSDN ici:

Accessing HTTP and REST-Based Services Directly