Turpināšanas klase tiek izmantota lai izveidotu asinhronu norādi, izmantojot REST un SOAP pakalpojumus. Izmantojot šo klasi, mēs varam veikt ilgstošu pieprasījumu no Visualforce lapas uz ārējām sistēmām un varam integrēt mūsu Visualforce lapas ar sarežģītām aizmugursistēmām.
Kā lietot turpināšanas klasi programmā Salesforce?
Izmantojiet turpināšanas klasi , lai asinhroni izveidotu norādes SOAP vai REST tīmekļa pakalpojumam. Kad lietotājs noklikšķina uz pogas Sākt pieprasījumu, norāde tiek novirzīta uz URL. Kad atbilde ir nosūtīta, tiks izsaukta processResponse metode.
Kas ir Apex turpinājums?
Apex turpinājums attiecas uz asinhronu ārējo norādi (norāde, kas darbojas fonā). Tas nozīmē, ka pavediens, ko atvērāt, kad veidojāt norādi, kļūst neaktivizēts, kamēr tas gaida atbildi.
Kā jūs izmantojat turpinājumu programmā Apex?
Darbs ar turpinājumu Apex klasē
Atzvanīšanas metodei ir jābūt tajā pašā Apex klasē. Iestatiet norādes beigu punktu, pievienojot objektu HttpRequest objektam Continuation. Vienā turpinājuma objektā var būt ne vairāk kā trīs norādes.
Kā programmā Salesforce izveidot vairākas norādes?
Lai no Visualforce lapas izveidotu vairākas norādes ilgstošam pakalpojumam, varat pievienot līdz trim pieprasījumiem Turpinājuma instancei Piemērs, kad veikt vienlaicīgas norādes ir tad, kad veicat neatkarīgus pieprasījumus pakalpojumam, piemēram, iegūstat krājumu statistiku par diviem produktiem.