Facile apprendimento: C #, ASP.NET, VB.NET, ADO.NET, .NET Framework, XML, Web Services, jQuery


Partecipano Web Services ONU Ruolo Importante Nel TRASPORTO di Dati Comunicazione between the InOLTRE server al client. Anche sul Web server risiedono Servizi di Essere Chiamato cliente Aspettare da vari InOLTRE la maggior Parte Periodo Clienti QUESTI Sono Scritti sul lato server di Tecnologie, vieni ASP.NET, PHP o JSP ecc ASP.NET AJAX Web fornisce Agli Sviluppatori il Capacità chiamare i servizi di che dal web dialettale Part Time Il cliente viene JavaScript asincrono per migliorare la familiarità degli Utenti InOLTRE aggirare di aggiornamento Folio also pieno postback. in this tutorial vengo E possibile mostrerò autorizzare Un tovagliolo ASP.NET Web servizio di AJAX l'aiuto ASP.NET.

Destinato cosa Scopo di servizio esercitazione this ho Creato Un Nome completo web ProductsService.asmx. È stato bello sei Di Più di servizi web non si riconosce venire servizio web INSERIRE clicca Destro tasso Attivo il web cognome ESPLORA Soluzioni AGGIUNGERE Opzione voce Seleziona una also l'Servizio Web Viste Che i Modelli di DISPONIBILI file di tuo sito also clicca Nuova Icona, Scoperto in figura sotto venire. Un file completo di prenome nuovo ProductsService.asmx verra file aggiunto nel sito web il Vostro also di servizio Ritardo codice destinato web Verra aggiunto App_Code la Cartella.




Percepire l'unione Derivato E Che il gruppo ProductsService Visualizzazioni procedure.Web.Services.WebService available in .NET Framework biblioteca gruppo. InOLTRE controllare la Direttiva Dopo che Nel codice InOLTRE accertarsi Perché non ê this E Commentata Direttiva Necessaria per ASP.NET AJAX web servizio intitolare utilizzando.

[System.Web.Script.Services.ScriptService]

L'implementazione del servizio web E Semplice Abbastanza in poi. Solisti GetProducts ONE del Che è Se racchiudono metodo completo decorata di [WebMethod] che E di attributo Necessario da Esporre i Metodi di servizio Web Anche per i Consumatori chiamare Applicazioni. Il Modo trasforma ID cui categoria parametro sono ALCUNI Ripristinare also di prodotti una categoria Attivi della base. Tornerò nomi Prodotti difficile codificato, InOLTRE, collega la base dati esercitazione this non si, Si Può ma senza Problemi Scrivere codice da Ripristinare prodotti Che il database di Visto.

[WebService (Namespace = "http://tempuri.org/")] [WebServiceBinding (ConformsTo = WsiProfiles.BasicProfile1_1)] [System.Web.Script.Services.ScriptService] Classe ProductsService pubblica: System.Web.Services.WebService { [WebMethod] GetProducts Pubblico cast (int CategoryId) { Lista Lista = new List (); if (CategoryId == 1) { list.Add ("Citrus Tingler"); list.Add ("Strawberry Shake"); list.Add ("Fruit Punch"); } altro { list.Add ("zuppa calda e spiacevole"); list.Add ("Sweet Corn Chicken Soup"); list.Add ("Crema di pomodoro"); } Lista Ritorno; } }

Per Consumare script client del servizio Web utilizzando se Richiede di AGGIUNGERE un'istanza pagina Tua Nella manipolare ASP.NET AJAX ScriptManager. This manipolare Supporta A raccolta Che PUÒ Essere Servizi utilizzato per INSERIRE Riferimento di servizi Che il web chiamare voglia di che altera parte client Visualizzazioni JavaScript. Il Livello di Comunicazione asincrona genere classificazione AJAX procura automaticamente ASP.NET JavaScript Destinati Web servizio di OGNI Riferimento se inserisce utilizzando manipolare ScriptManager.

Tempo singola pagina viene richiesta, la fusione di navigatore delega scaricato il tratta di Carico Periodo fornisce Folio ONU Che also i Metodi cliente Oggetto rappresenta un servizio di Web Esposti. Per il metodo chiamare ONU di Web servizio, possibile Diritto generatore modalità di gruppo Corrispondente proxy di posta. Il gruppo di in procura ruotano comunica comprensione di servizio Web in modo asincrono utilizzando XmlHttpObject del browser.

Destinato this tutorial ho il aggiunto Riferimento di ProductsService.asmx utilizzando preoccupazione all'interno Raccolta Servizi di sotto l'elemento. La forma restanti comprendono una DropDownList, pulsante marchio UN HTML UN InOLTRE di Controllo. Se noti Che l'onclick caso di Button1 manipolare sta chiamando A Funzione JavaScript Button1_onclick (), Che i Requisiti Definito per Essere in Nella Tua JavaScript pagina.

Seleziona una categoria: Cellulari PORTATILI

Andiamo Che ho said precedenza chiama se script client metodo di servizio Visualizzazioni ONU web e asincrona Comprende la rimuoverà Comunicazione posto in Ritardo della scena also della completa all'utente rimarra interattivo pagina. E il servizio Web restituisce ALCUNI Dati Che si dovrebbe FORNIRE A Funzione di callback se Desidera eseguire Chiamata Attiva riuscita un servizio web. Ê possibile InOLTRE FORNIRE Funzione callback Di Più per gestire Gli Errori in incidente Chiamata del Web servizio non e Di Qualsiasi riuscita a causa o Comunicazione del server di servizio Errore ONU o ritornano Web Dati Negativi.

Ho DOPO il il codice aggiunto pagina JavaScript Nella mia il servizio di chiamare Web. Io percepisco vengo Ho il Servizio metodo Chiamato GetProducts il Web utilizzando il generatore automatico merge ProductsService delegato da me MENTRE io ho il servizio aggiunto suggerimento del Web utilizzando ScriptManager manipolare. InOLTRE Notare si FUNZIONI di callback onSuccess also onFailed Passato includere venire Stato Terzo parametro InOLTRE Nel Secondo GetProducts Modalità Proxy gruppo Ricevere i Risultati o Messaggi dal servizio di Errore restituiti InOLTRE Web aggiornare il di Di conseguenza foglio.

Il consumo di Ajax da Web Services

Ora il Vostro e il Progetto Costruire Testare pagina del browser Nel.

(0)
(0)

Commenti - 0

Non ci sono commenti

Aggiungi un commento

smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile
Caratteri rimanenti: 3000
captcha