Почему мы используем продолжение?

Оглавление:

Почему мы используем продолжение?
Почему мы используем продолжение?

Видео: Почему мы используем продолжение?

Видео: Почему мы используем продолжение?
Видео: Почему мы используем 2 цвета при гидроизоляции? 2024, Ноябрь
Anonim

Класс продолжения используется для выполнения асинхронного вызова с использованием служб REST и SOAP. Используя этот класс, мы можем сделать длительный запрос со страницы Visualforce к внешним системам и можем интегрировать наши страницы Visualforce со сложными серверными системами.

Как использовать класс продолжения в Salesforce?

Используйте класс Continuation для асинхронного выполнения вызовов к веб-службе SOAP или REST. Когда пользователь нажимает кнопку «Начать запрос», выноска делается для URL-адреса. После отправки ответа будет вызван метод processResponse.

Что такое продолжение Apex?

В Apex продолжение относится к асинхронной внешней выноске (выноске, работающей в фоновом режиме). Это означает, что поток, который вы открыли, когда вы сделали вызов, становится бездействующим, ожидая ответа.

Как вы используете продолжение в Apex?

Работа с продолжением в классе Apex

Метод обратного вызова должен находиться в том же классе Apex. Установите конечную точку для выноски, добавив объект HttpRequest к объекту Continuation. Один объект Continuation может содержать максимум три выноски.

Как сделать несколько уточнений в Salesforce?

Чтобы сделать несколько вызовов к долго работающей службе одновременно со страницы Visualforce, вы можете добавить до трех запросов к экземпляру Continuation Пример того, когда делать одновременные вызовы это когда вы делаете независимые запросы к сервису, например, получаете инвентарную статистику для двух продуктов.

Рекомендуемые: