Помогите мне создать тестовую заглушку для ABCS Requester

StackOverflow https://stackoverflow.com/questions/7349635

Вопрос

Итак, вот изображение моих ABC. Это запрашивающий ABC, который действует как интерфейс между устаревшей системой и EBS:

enter image description here

Шаги в основном следующие:

  1. Legacy System делает запрос (допустим, создание билета на ошибку).

  2. Мы трансформируем запрос ABM в запрос EBS.

  3. Мы призываем EBS.

  4. EBS отправляет ответ ABCS.

  5. ABCS отправляет ответ на подтверждение EBS.

Мне нужно создать простую заглушку, которую можно использовать для проверки этого ABCS BPEL с SOAPUI. Кто -нибудь может дать мне общее представление о том, как это должно выглядеть? Я ищу какой -то простой пример диаграммы BPEL, может быть, с некоторым описанием.

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

Решение

Что ты хочешь делать?

Если вы хотите проверить свою реализацию с помощью моделирования EBS, вы можете использовать тестовый инструмент JDeveloper.

Если вам нужно проверить свой BPEL из SOAPUI, вы ищете решение для создания макета, которая моделирует ваши EBS?

Изменить: решение для создания макета:

  • Из составного представления добавьте компонент (BPEL для EG) и выберите шаблон «на основе WSDL» в поле WSDL ввода, нажмите «Найти существующий WSDL»
  • В браузере ресурсов SOA, в верхней части поиска Windows из Ressources приложения, и выберите интерфейс, используемый для вызова EBS (ссылка на ваш предыдущий BPEL) и действителю создание компонента
  • Вы должны разработать реализацию вашего компонента, чтобы создать ответ на возврат
  • Теперь вам нужно подключить ссылку на свой BPEL на ваш макет, несколько решений:
    • Удалить провод в импорт EBS и сделайте новый провод для вашего макета
    • Настройте экспорт EBS, чтобы вызвать импорт вашего макета (ваш макет может быть на другой композит)
    • Создайте правило ESB, чтобы направить свой запрос EBS на ваш макет в некоторых случаях
    • Настройте свое усиление, чтобы заменить импорт EBS на свой макетный импорт

Первое и второе решение навязчиво, вы должны отредактировать свой модуль SOA, чтобы сделать ваш тест. Лучший способ - построить макет в другой композит и использовать план развертывания, чтобы провести тестовую среду с макетом.

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