Centinuation Class משמש לביצוע הסבר אסינכרוני באמצעות שירותי REST ו-SOAP. באמצעות מחלקה זו, אנו יכולים לשלוח בקשה ארוכה מדף Visualforce למערכות חיצוניות, ויכולים לשלב את דפי Visualforce שלנו עם מערכות עורפיות מורכבות.
איך אני משתמש בשיעור Continuation ב-Salesforce?
השתמש בשיעור Continuation כדי לבצע הסברים באופן אסינכרוני לשירות SOAP או REST Web. כאשר המשתמש לוחץ על כפתור התחל בקשה, ההסבר מתבצע לכתובת ה-URL. לאחר שליחת התגובה, תיקרא שיטת processResponse.
מהו Apex Continuation?
In Apex a Continuation מתייחס ל- תוסף חיצוני אסינכרוני (הסבר שפועל ברקע). המשמעות היא שהשרשור שפתחת כאשר ביצעת הסבר הופך לרדום בזמן שהוא ממתין לתגובה.
איך משתמשים ב-Continuation ב-Apex?
עבודה עם המשך במחלקת Apex
שיטת ההתקשרות חזרה חייבת להיות באותה מחלקה Apex. הגדר את נקודת הקצה עבור הסבר על ידי הוספת אובייקט HttpRequest לאובייקט Continuation. אובייקט Continuation בודד יכול להכיל לכל היותר שלושה הסברים.
איך אני מבצע מספר הסברים ב-Salesforce?
כדי לבצע מספר הסברים לשירות ותיק בו-זמנית מדף Visualforce, ניתן להוסיף עד שלוש בקשות למופע Continuation דוגמה למתי לבצע הסברים בו-זמנית זה כאשר אתה מגיש בקשות עצמאיות לשירות, כגון קבלת סטטיסטיקות מלאי של שני מוצרים.