viernes, 9 de julio de 2010

ASP.NET - Probar o testear servicios web remotamente

remote_test A pesar de que sí es posible testear un web service remotamente, muchos developers no lo saben... por eso la necesidad de recordarlo en un post.

Por defecto no se puede testear un web service remotamente. Para poder hacerlo, añadimos unas cuantas líneas al web.config del servidor de producción:
<configuration>
<system.web>
<webServices>
<protocols>
<add name="HttpGet"/>
<add name="HttpPost"/>
</protocols>
</webServices>
</system.web>
</configuration>



Luego de añadir estas líneas, invocamos al web services y veremos (como si estuviéramos en local) que se muestran las cajitas de texto para testear el web service (observe la imagen).

Pero ojo, no se olvide de remover estas líneas del web.config apenas haya realizado sus pruebas.

Esto es algo muy bueno, no les parece?

Espero que les sea de utilidad ;)

1 comentario:

Unknown dijo...

Excelente aporte