2014-07-31 3 views
0

Я написал веб-службу C#, которая запрашивает некоторые данные из Salesforce, используя API Salesforce Web Service. Я хочу вызвать этот веб-сервис после процесса вставки из Salesforce. Как я могу вызвать этот веб-сервис внутри триггера Apex? Любая помощь будет назначена.Как вызвать веб-службу C# в Salesforce

ответ

0

Вам необходимо вызвать веб-службу внутри метода с помощью аннотации @future. Отметьте этот пост HTTP Callout from Triggers

0

Вы не можете сделать выноски от апекса триггера, так что вы не можете вызвать веб-службу .Net от апекса триггера

Но вы можете создать логическое поле типа и можете создать график ех в .net, который будет работать через каждые 15 минут на основе логического поля и обновит логическое поле до false в salesforce после выполнения кода веб-службы.

+0

Я выполнил свое требование как указано Шаг 1: Создайте новое булево поле со значением по умолчанию false. Шаг 2. Обновите это поле до значения true перед вставкой события учетной записи триггера Salesforce. Шаг 3: напишите .net exe, который будет запускаться каждые 15 минут, будет искать логическое поле для истинных значений. Шаг: вызовите ваш метод веб-службы в exe. Шаг 5: Установите логическое поле учетной записи в false из exe. Он выполнит ваше требование по асинхронизации. – Saam

+0

Как я могу изменить это логическое значение вершины из приложения .net? – Tartar

 Смежные вопросы

  • Нет связанных вопросов^_^