Nadaljevalni razred se uporablja za asinhroni klic z uporabo storitev REST in SOAP. S tem razredom lahko naredimo dolgotrajno zahtevo s strani Visualforce na zunanje sisteme in lahko integriramo naše strani Visualforce s kompleksnimi zadnjimi sistemi.
Kako uporabim razred nadaljevanja v Salesforce?
Uporabite razred nadaljevanja za asinhrono izvajanje oblačkov v spletni storitvi SOAP ali REST. Ko uporabnik pritisne gumb Začni zahtevo, se obrne na URL. Ko je odgovor poslan, bo poklicana metoda processResponse.
Kaj je Apex Continuation?
V Apexu se nadaljevanje nanaša na asinhroni zunanji oblaček (oblaček, ki se izvaja v ozadju). To pomeni, da nit, ki ste jo odprli, ko ste naredili oblaček, miruje, medtem ko čaka na odgovor.
Kako uporabljate Continuation v Apexu?
Delo z nadaljevanjem v razredu Apex
Metoda povratnega klica mora biti v istem razredu Apex. Nastavite končno točko za oblaček tako, da objektu Continuation dodate objekt HttpRequest. En objekt nadaljevanja lahko vsebuje največ tri oblačke.
Kako naredim več oblačkov v Salesforce?
Če želite na strani Visualforce hkrati izvesti več oblačkov za dolgo delujočo storitev, lahko dodate do tri zahteve v primerek nadaljevanja Primer, kdaj narediti hkratne oblačke je, ko oddajate neodvisne zahteve za storitev, na primer pridobivanje statistike zalog za dva izdelka.