Etiquetas

, ,

cloud

Ya anteriormente habíamos visto como configurar nuestro servicio Web para usar Json y también habíamos visto como hacer llamadas a paginas y servicios Web usando el objeto XmlHttpRequest, ahora veremos una opción mas sencilla  para hacer esto mismo usando el objeto ScriptManager  de asp.net.

–          Primero declaro mi servicio Web.

<asp:ScriptManager ID=”_scriptManager” runat=”server”>

<Services>

<asp:ServiceReference Path=”miservicio.asmx” />

</Services>

</asp:ScriptManager>

-Ahora lo consumo por javascript

<script type=”text/javascript”>

function LlamadaServicio()

{

miNameSpace.miservicio.miMetodo(

“datos”, ProcesaRespuesta);

}

function ProcesaRespuesta (result)

{

alert(result);

}

</script>

En este caso el ScriptManager se encarga de crear todo el código javascript necesario para realizar la llamada al Web service.