26 февраля 2012 г.

Вызов WEB-сервисов Siebel из Oracle Weblogic сервера

Допустим нам требуется вызвать WEB-сервис Siebel CRM. Для вызова будем использовать модуль Enterprise Service Bus входящий в состав Weblogic сервера.
Шаг 1. Заходим в Siebel и генерируем WSDL файл. Нужно посмотреть используется ли система безопасности в Siebel. Возможные варианты: 1) без пароля 2) простой текст. В первом случае проблем никаких не будет, создаем бизнес сервис и подключаем его в проект.

Во 2-м случае придется столкнуться с тем что в Siebel есть старый баг, который Oracle не собирается исправлять. Siebel отклоняет SOAP запросы, которые используют новые стандарты SOAP. Об этом далее:

Комментариев нет:

Отправить комментарий