2010-02-15 5 views
0

J'ai un service WCF RESTful en utilisant le WebHttpBinding et je veux savoir si je peux l'utiliser dans Silverlight 3 sans aucune modification?Puis-je utiliser un service WCF RESTful de Silverlight?

+0

Vous devriez pouvoir, mais sans plus d'informations sur le composant WCF, nous ne pouvons pas vous dire définitivement que vous n'aurez pas besoin de faire des changements. –

+0

Eh bien, si vous savez comment alors me dire? – AwkwardCoder

Répondre

1

Vous pouvez effectuer des requêtes HTTP à partir d'un client Silverlight. Par conséquent, oui, vous pouvez accéder à un service WCF Restful à l'aide de WebHttpBinding.

Quelle partie de la création d'une requête HTTP ne savez-vous pas comment faire?

+0

J'essayais d'utiliser le proxy client créé en ajoutant 'service reference', mais oui, je suis d'accord, je peux en théorie utiliser une requête HTTP pour les mêmes services de même domaine et cross. – AwkwardCoder

+0

Juste ne le faites pas. L'utilisation du proxy client entraînera toutes sortes de mauvaises habitudes. MS a une excellente bibliothèque client HTTP dans son kit de démarrage REST et quelqu'un en a fait un portage à Silverlight ici http://www.hardcodet.net/2010/02/wcf-rest-starter-kit-for-silverlight –

+0

merci pour les têtes en l'air ... – AwkwardCoder