SAP PI — Подключение Netweaver Developer Studio к Enterprise Service Repository

Начиная с версии 7.3 в SAP PI появилась возможность работать с интерфейсными объектами ESR (интерфейсы, типы данных и т.п.) из инструментария разработчика Netweaver — Developer Studio.

Установить NWDS можно с дистрибутива SAP Netweaver -> диск с ОС-независимыми Java-компонентами -> каталог JAVA_IDE.

Настройка соединения

Прежде чем начать работу, необходимо настроить соединение с ESR. Для этого надо запустить NWDS, зайти в меню:
Window -> Preferences -> Web Services -> Enterprise Service Browser.

Рис.1: Настройки подключения SAP PI к NWDS

Рис.1: Настройки подключения SAP PI к NWDS


В поле ESR System вводим ID системы SAP PI.

Указываем ESR Host и ESR Http Port — сервер приложений SAP PI и Http-порт (как правило 5<XX>00, где XX — номер инстанции).

Если хотите использовать для соединения HTTPS протокол — укажите также ESR Https Port и установите метку на параметре Secure Connection (HTTPs).

Сохраните изменения.

Работа с ESR из NWDS

Для работы с ESR вызываем меню Window -> Other Perspective -> Other. В диалоговом окне выбираем Enterprise Services Repository.

Затем соединяемся с ESR, выбрав нужную систему в браузере слева и нажав «Connect».
Вводим пользователя и пароль системы.

Если все прошло успешно, то в браузере объектов должны появиться программные компоненты из ESR.

Рис.2: Объекты ESR в NWDS

Рис.2: Объекты ESR в NWDS

P.S.: Надо сказать, что GUI в NWDS сильно отличается от «родного» инструмента ESR — Integration Builder. На мой взгляд — Integration Builder на данном этапе удобнее, но NWDS меняется — возможно, в новых версиях NWDS работать будет комфортнее.

5 thoughts on “SAP PI — Подключение Netweaver Developer Studio к Enterprise Service Repository

  1. Юлия

    Может не совсем к этому посту, но все-таки есть какой вопрос: в SAP PO 7.4 больше не поддерживается функция импорта моделей из ESR для автоматического создания конфигурационных объектов?

    Reply
  2. Юлия

    Добрый день!
    Информацию проверяли практически. В SAP PO 7.4 (java-only) больше не поддерживается перенос моделей из ESR в IR. В качестве основного объекта интеграции в SAP PO 7.4 используется ICO, вместо классических объектов ReceiverDetermination и т.д., но нигде в help-е явного описания этого я не могу найти.

    Reply
    1. pitroff.ru Post author

      Может мы разные процессы имеем в виду?

      По ссылке выше —
      «In the main menu bar of the Integration Directory, choose Tools > Use Model from ES Repository.
      A wizard starts.»

      Единственное — у меня в PO 7.4 пункт называется «Apply Model from ES Repository».

      А если Вы про Tools > Congfiguration Wizard — то да, этот инструмент в Single Stack не работает.

      Reply

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *