Chamando Web Services com AJAX
(Saifi Hasan)
Se você já consumiu um serviço Web da Microsoft .NET Framework, ou criou um proxy usando o wsel.exeutilidade ou usuo o Add Web Reference característico do Visual Studio®, você está acostumado atrabalhar com tipos de .NET para chamarserviços da Web. De fato, invocando um método de serviço Web por um proxy .NET éexatamente como solicitar métodos em qualquer outra classe. A procuração cuidade preparar o XML baseado nos parâmetros que você passou, e ele cuidadosamentetraduz a resposta de XML que recebe no tipo .NET especificado pelo método de procuração. A facilidadecom que desenvolvedores podem usar o .NET Framework para consumir extrernidadesde serviços Web incrivelmente está habilitando, e é um dos pilares que fazem asaplicações orientadas a serviço possíveis hoje. O ASP.NET 2.0 AJAX Extensions habilitaexatamente a mesma experiência degeração de procuração sem costura para serviços Web para client-side JavaScriptque correrá no Browser. Você pode criar um .asmx arquivo hospedado em seuservidor e faz chamadas para os métodos daquele serviço por uma classe client-sideJavaScript. Por exemplo, Figura1 mostra um simples .asmx serviço que implementaum faux para prover recuperação de citação (com dados aleatórios). Em adicionalao padrão de atributos Web serviço .asmx, este serviço é adornado com atributosScriptService que faz disponível paraclientes JavaScript. Se este .asmx arquivo é desdobrado em uma aplicação de ASP.NETAJAX-Enabled Web, você pode invocar métodos do serviço JavaScript adicionandoum ServiceReference para o ScriptManager controlado em seu arquivo .aspx(estecontrole é automaticamente adicionado por sua página padrão .aspx quando vocêcria um Site Web em Visual Studio usando o modelo de Site da Web da ASP.NET AJAX-Enabled):
Resumos Relacionados
- Www.cjb.net
- Java
- Criando Uma Página De Links No Wordpress
- Self Storage, Solução Residencial E Comercial
- Descarregue Tudo Grátis
|
|