Varför använder vi fortsättning?

Innehållsförteckning:

Varför använder vi fortsättning?
Varför använder vi fortsättning?

Video: Varför använder vi fortsättning?

Video: Varför använder vi fortsättning?
Video: Continuations: The Swiss Army Knife of Flow Control 2024, September
Anonim

Fortsättningsklass används för att göra asynkrona utlysningar med REST- och SOAP-tjänster. Med den här klassen kan vi göra en långvarig förfrågan från en Visualforce-sida till externa system och kan integrera våra Visualforce-sidor med komplexa backend-system.

Hur använder jag Continuation-klassen i Salesforce?

Använd klassen Continuation för att göra anrop asynkront till en SOAP- eller REST-webbtjänst. När användaren trycker på knappen Starta begäran görs länken till URL:en. När svaret har skickats kommer processResponse-metoden att anropas.

Vad är Apex Continuation?

I Apex hänvisar a fortsättning till en asynkron extern bildtext (en bildtext som körs i bakgrunden). Vad detta betyder är att tråden du öppnade när du gjorde en förklaring blir vilande medan den väntar på ett svar.

Hur använder du Continuation i Apex?

Arbeta med en fortsättning i en Apex-klass

Återuppringningsmetoden måste vara i samma Apex-klass. Ställ in slutpunkten för en callout genom att lägga till ett HttpRequest-objekt till Continuation-objektet. Ett enstaka fortsättningsobjekt kan innehålla högst tre bildtexter.

Hur gör jag flera länktexter i Salesforce?

För att göra flera callouts till en långvarig tjänst samtidigt från en Visualforce-sida, kan du lägga till upp till tre förfrågningar till Continuation-instansen Ett exempel på när man ska göra samtidiga callouts är när du gör oberoende förfrågningar till en tjänst, som att få lagerstatistik för två produkter.

Rekommenderad: