Вопрос

Я хочу интегрировать свою реализацию Salesforce с внешней базой данных.Я знаю, что в большинстве случаев я бы использовал Visualforce с контроллером/расширением Apex для доступа к данным, однако для внешней базы данных потребуется VPN-подключение.Поскольку Visualforce и любые контроллеры или расширения обрабатываются на стороне сервера, есть ли способ сделать это через VPN?

Это было полезно?

Решение

Самым простым решением, которое мне пришло в голову, было бы предоставить данные через веб-службу, а затем написать класс веб-службы Apex для вызова данных.Я делал это несколько раз, когда данные находились за брандмауэром.

Для более сложных интеграций, когда вы действительно хотите хранить внешние данные в Salesforce с более сложной логикой, может быть полезно использовать такой инструмент интеграции, как Джиттербит или Чугун сделать это для тебя.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top