Hoekom gebruik ons voortsetting?

INHOUDSOPGAWE:

Hoekom gebruik ons voortsetting?
Hoekom gebruik ons voortsetting?

Video: Hoekom gebruik ons voortsetting?

Video: Hoekom gebruik ons voortsetting?
Video: Startkabels gebruiken: dit moet je weten 2024, November
Anonim

Voortsettingklas word gebruik om asynchrone uitroep te maak deur REST- en SOAP-dienste te gebruik. Deur hierdie klas te gebruik, kan ons 'n langlopende versoek van 'n Visualforce-bladsy na eksterne stelsels maak, en kan ons Visualforce-bladsye met komplekse agterkantstelsels integreer.

Hoe gebruik ek Continuation-klas in Salesforce?

Gebruik die Continuation-klas om oproepe asynchronies met 'n SOAP- of REST-webdiens te maak. Wanneer die gebruiker die Begin Versoek-knoppie druk, word die uitroep na die URL gemaak. Sodra die antwoord gestuur is, sal die prosesantwoordmetode geroep word.

Wat is Apex Continuation?

In Apex a Continuation verwys na 'n asynchrone eksterne uitroep ('n uitroep wat in die agtergrond loop). Wat dit beteken, is dat die draad wat jy oopgemaak het toe jy 'n oproep gemaak het, dormant word terwyl dit wag op 'n antwoord.

Hoe gebruik jy Continuation in Apex?

Werk met 'n voortsetting in 'n Apex-klas

Die terugbelmetode moet in dieselfde Apex-klas wees. Stel die eindpunt vir 'n uitroep deur 'n HttpRequest-objek by die Continuation-objek te voeg. 'n Enkele voortsetting-voorwerp kan 'n maksimum van drie uitroepe bevat.

Hoe maak ek veelvuldige oproepe in Salesforce?

Om veelvuldige oproepe gelyktydig vanaf 'n Visualforce-bladsy na 'n langlopende diens te maak, jy kan tot drie versoeke by die Voortsetting-instansie voeg 'n Voorbeeld van wanneer om gelyktydige oproepe te maak is wanneer jy onafhanklike versoeke aan 'n diens rig, soos om voorraadstatistieke vir twee produkte te kry.

Aanbeveel: