Question

J'écris quelques services Web depuis un .net app, maintenant je suis prêt à les consommer.J'ai vu de nombreux exemples où il existe du code local pour consommer le service, par opposition à l'utilisation des méthodes générées automatiquement par Visual Studio lors de l'ajout de la référence Web.

Y a-t-il des avantages à cela ?

Était-ce utile?

La solution

Non, ce que tu fais est bien.Ne laissez pas ces gens vous confondre.

Si vous avez écrit les services Web avec .net, les proxys de référence générés par .net seront tout à fait adaptés.La situation que vous décrivez (où vous êtes à la fois producteur et consommateur) est la situation idéale.

Si vous devez vous connecter à un service Web inconnu au moment de la compilation, vous voudriez alors une approche plus dynamique, où vous déduisez la « forme » du service Web.

Mais commencez par utiliser la classe proxy générée automatiquement et ne vous en souciez pas jusqu'à ce que vous atteigniez une limitation.Et quand vous le faites, revenez au débordement de pile ;-)

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