ทำไมต้องใช้ความต่อเนื่อง?

สารบัญ:

ทำไมต้องใช้ความต่อเนื่อง?
ทำไมต้องใช้ความต่อเนื่อง?
Anonim

ใช้คลาสต่อเนื่อง เพื่อเรียกแบบอะซิงโครนัสโดยใช้บริการ REST และ SOAP เมื่อใช้คลาสนี้ เราสามารถส่งคำขอที่ใช้เวลานานจากเพจ Visualforce ไปยังระบบภายนอก และสามารถรวมเพจ Visualforce ของเราเข้ากับระบบแบ็คเอนด์ที่ซับซ้อนได้

ฉันจะใช้คลาสความต่อเนื่องใน Salesforce ได้อย่างไร

ใช้คลาส Continuation เพื่อทำการเรียกแบบอะซิงโครนัสไปยังบริการเว็บ SOAP หรือ REST เมื่อผู้ใช้กดปุ่มเริ่มคำขอ ระบบจะส่งการเรียกไปยัง URL เมื่อส่งการตอบกลับแล้ว เมธอด processResponse จะถูกเรียก

ความต่อเนื่องของเอเพ็กซ์คืออะไร

ใน Apex ความต่อเนื่องหมายถึง การเรียกภายนอกแบบอะซิงโครนัส (ข้อความเสริมที่ทำงานในพื้นหลัง) ความหมายก็คือชุดข้อความที่คุณเปิดเมื่อคุณส่งคำบรรยายภาพจะนิ่งในขณะที่รอการตอบกลับ

คุณใช้ Continuation ใน Apex อย่างไร

การทำงานกับความต่อเนื่องในคลาส Apex

วิธีการโทรกลับต้องอยู่ในคลาส Apex เดียวกัน ตั้งค่าปลายทางสำหรับคำบรรยายโดยเพิ่มวัตถุ HttpRequest ให้กับวัตถุต่อเนื่อง วัตถุต่อเนื่องหนึ่งรายการสามารถมีข้อความเสริมได้สูงสุดสามรายการ

ฉันจะสร้างข้อความเสริมหลายรายการใน Salesforce ได้อย่างไร

ในการเรียกบริการที่ใช้เวลานานหลายรายการพร้อมกันจากหน้า Visualforce คุณสามารถเพิ่มคำขอได้ถึงสามรายการในอินสแตนซ์ Continuation ตัวอย่างเวลาที่จะทำการเรียกพร้อมกัน คือเมื่อคุณส่งคำขออิสระไปยังบริการ เช่น รับสถิติสินค้าคงคลังสำหรับสองผลิตภัณฑ์