Интеграция Oracle ADF и SalesForce

Я пытаюсь интегрировать приложение ADF в SalesForce. У меня есть корпоративный URL, токен API и пароль. Я могу звонить в службы и получать результаты из soapUI.

Теперь проблема в том, что я хочу интегрировать отдел продаж и получать данные в приложение ADF. Я создал datacontrol для веб-службы SOAP. Но это не сработает, поскольку SalesForce следует защищенному подходу. Сначала нам нужно вызвать службу Login (), которая вернет динамический serviceURL и < em> sessionId. Затем нам нужно вызвать желаемую службу с serviceURL в качестве конечной точки и sessionId в качестве одного из атрибутов запроса. Как я мог реализовать это в декларативном подходе.

Пожалуйста, не просите меня написать java-клиент для доступа к SalesForce, который я уже знаю и делаю.

-V


person Raja Vaida    schedule 05.03.2014    source источник


Ответы (1)


Создайте прокси-сервер Java Client для различных служб, которые вы хотите вызвать. Затем создайте класс с методом, упрощающим вызов этих прокси, и предоставьте этот класс как элемент управления данными для использования в ADF.

Другой подход - использовать BPEL с пакетом Oracle SOA для организации последовательности вызываемых вами сервисов.

person Shay Shmeltzer    schedule 07.03.2014