2010-01-25 3 views
1

Je souhaite appeler un service Web externe. Comment est-ce que je fais ceci dans un programme de mvc d'asp.net? Quelles options ai-je? Quelqu'un at-il un exemple?Comment appeler un service Web externe dans asp.net MVC

Merci.

+0

Le service existe-t-il déjà ou vous essayez également de créer le service? – Jay

+0

Est-ce que la "question XML de base" est vraiment un bon résumé de cette question? –

+0

Oui, le service existe. – Joe

Répondre

0

Vous appelez un service Web externe dans une application ASP.NET MVC de la même manière que vous l'appelez dans n'importe quelle application .NET. S'il s'agit d'un service basé sur SOAP, vous générez une classe proxy en utilisant svcutil.exe, si le service utilise du XML propriétaire, vous devrez peut-être recourir à HttpWebRequest.

0

consultez this article si vous appelez votre côté client du service Web à l'aide de jQuery. Ceci est fait avec JSON, mais vous pouvez obtenir du XML en changeant le paramètre dataType en dataType: "xml" ou en ne l'incluant pas comme c'est le comportement par défaut.

Si vous le faites côté serveur, consultez this article. C'est VB.Net mais vous pouvez facilement le traduire en C#

J'espère que cela aide.

+0

Oui je cherche une solution mvc. – Joe

Questions connexes