Lingue come JavaScript, C # e VB.NET possono essere diversi , ma tutti supportano i callback in varie forme . Asynchronous JavaScript and XML utilizzano anche richiamate ampiamente per le applicazioni Web di potenza . AJAX callback sono spesso utilizzati quando si fa clic su un pulsante e dati compila un modulo senza causare il browser per aggiornare . Dietro le quinte , il server Web del sito invia i dati ad una funzione di callback nell'applicazione in esecuzione nel browser .
Richiamata Vantaggi
metodi di callback
consentono di scegliere la modalità di desiderare di elaborare le informazioni che il programma riceve . Bing, per esempio , permette di eseguire un comando VEMap.Find JavaScript e recuperare informazioni mappa dal proprio database . Questa affermazione potrebbe essere simile al seguente :
VEMap.Find ( cosa , parm2 , parm3 , ecc , mycallback ) per
Questo metodo accetta più parametri tra cui quella denominata mycallback . Quando Bing restituisce la sua informazione , l'applicazione passa le informazioni al metodo mycallback . Sei libero di elaborare i dati come più ti piace . Si potrebbe anche decidere di utilizzare un diverso metodo per elaborare i dati in arrivo . Modifica " mycallback " a " myCallback2 " nella dichiarazione VEMap.Find , per esempio, e percorsi Bing le informazioni a tale metodo di callback .
Programmazione © www.354353.com