Perché usiamo la continuazione?

Sommario:

Perché usiamo la continuazione?
Perché usiamo la continuazione?

Video: Perché usiamo la continuazione?

Video: Perché usiamo la continuazione?
Video: PERCHÉ - POICHÉ - PURCHÉ: differenze, significati e usi! - Impara a Parlare ITALIANO! 🤩 🤪 2024, Novembre
Anonim

La classe di continuazione viene utilizzata per effettuare chiamate asincrone utilizzando i servizi REST e SOAP. Utilizzando questa classe, possiamo effettuare una richiesta di lunga durata da una pagina Visualforce a sistemi esterni e possiamo integrare le nostre pagine Visualforce con complessi sistemi back-end.

Come si usa la classe di continuazione in Salesforce?

Utilizza la classe Continuation per effettuare chiamate in modo asincrono a un servizio Web SOAP o REST. Quando l'utente preme il pulsante Avvia richiesta, il callout viene eseguito sull'URL. Una volta inviata la risposta, verrà chiamato il metodo processResponse.

Cos'è la continuazione Apex?

In Apex una continuazione si riferisce a un richiamo esterno asincrono (un richiamo che viene eseguito in background). Ciò significa che il thread che hai aperto quando hai eseguito un callout diventa inattivo mentre è in attesa di una risposta.

Come usi Continuazione in Apex?

Lavorare con una continuazione in una classe Apex

Il metodo di callback deve essere nella stessa classe Apex. Imposta l'endpoint per un callout aggiungendo un oggetto HttpRequest all'oggetto Continuation. Un singolo oggetto Continuation può contenere un massimo di tre callout.

Come faccio a effettuare più chiamate in Salesforce?

Per effettuare più chiamate a un servizio di lunga durata contemporaneamente da una pagina Visualforce, puoi aggiungere fino a tre richieste all'istanza Continuation Un esempio di quando eseguire chiamate simultanee è quando si effettuano richieste indipendenti a un servizio, come ottenere statistiche sull'inventario per due prodotti.

Consigliato: