Ինչու ենք մենք օգտագործում շարունակությունը:

Բովանդակություն:

Ինչու ենք մենք օգտագործում շարունակությունը:
Ինչու ենք մենք օգտագործում շարունակությունը:

Video: Ինչու ենք մենք օգտագործում շարունակությունը:

Video: Ինչու ենք մենք օգտագործում շարունակությունը:
Video: 9 բան, որոնց իրական նշանակության մասին մենք չենք էլ կռահում 2024, Սեպտեմբեր
Anonim

Շարունակության դասը օգտագործվում է ՝ REST և SOAP ծառայությունների միջոցով ասինխրոն զանգեր կատարելու համար: Օգտագործելով այս դասը՝ մենք կարող ենք երկարաժամկետ հարցում կատարել Visualforce էջից դեպի արտաքին համակարգեր և կարող ենք ինտեգրել մեր Visualforce էջերը բարդ հետևի համակարգերի հետ:

Ինչպե՞ս կարող եմ օգտագործել Continuation դասը Salesforce-ում:

Օգտագործեք Continuation դասը ՝ SOAP կամ REST վեբ ծառայության հետ ասինխրոն զանգեր կատարելու համար: Երբ օգտվողը սեղմում է Start Request կոճակը, զանգը կատարվում է URL-ի վրա: Պատասխանն ուղարկելուց հետո կկանչվի processResponse մեթոդը։

Ի՞նչ է Apex Continuation-ը:

Apex-ում Continuation-ը վերաբերում է ասինխրոն արտաքին ծանուցմանը (զանգում, որն աշխատում է հետին պլանում): Սա նշանակում է, որ այն շարանը, որը դուք բացել եք, երբ զանգ եք կատարել, դառնում է քնած, մինչ այն սպասում է պատասխանին:

Ինչպե՞ս եք օգտագործում Continuation-ը Apex-ում:

Աշխատում է Apex դասում շարունակության հետ

Հետ կանչման մեթոդը պետք է լինի նույն Apex դասում: Սահմանեք վերջնակետը զանգի համար՝ ավելացնելով HttpRequest օբյեկտ Continuation օբյեկտին: Շարունակության մեկ օբյեկտը կարող է պարունակել առավելագույնը երեք ելուստ:

Ինչպե՞ս կարող եմ մի քանի զանգեր կատարել Salesforce-ում:

Visualforce-ի էջից երկարաժամկետ ծառայության վրա միաժամանակ մի քանի զանգեր կատարելու համար կարող եք ավելացնել մինչև երեք հարցում Շարունակության օրինակին Միաժամանակյա զանգեր կատարելու օրինակ: դա այն դեպքում, երբ դուք անկախ հարցումներ եք կատարում ծառայությանը, օրինակ՝ երկու ապրանքի համար գույքագրման վիճակագրություն ստանալը:

Խորհուրդ ենք տալիս: