LeonVP написал(а):
Я не специалист по SAP, однако нужно достаточно быстро найти ответ на такой вопрос:
есть задача отображения данных, хранящихся в SAP MDM с помощью SAP EP.
В дистрибутиве MDM (надеюсь, речь идет о 5.5) есть набор Business Packages - файлы *.sca. Ставятся через SDM. Надеюсь, Вы имеете опыт работы с SAP EP.
LeonVP написал(а):
Люди ответственные за SAP MDM предоставили набор jar-ов со словами "Вот API к MDM, используя который, можно получить доступ к данным" Если посмотреть файлики в jar-е, то можно увидеть методы, классы и т.п.
Теперь вопрос, который меня мучает:
1. Как из SAP EP дергать этот API? Обязательно ли при это программировать или в SAP EP есть механизмы, позволяющие этот API (или какой-то другой) дергать не программируя?
2. Где найти информацию по использованию из SAp EP API к другим частям SAP-а?
У MDM аж три варианта Java API - это, во-первых, MDM4J, который был основным до SP4 включительно (и его функционал не дублировался другими). Начиная с SP5 этот API объявлен deprecated и в дальнейшем не будет поддерживаться. Теперь основным API стал ранее известный как Admin API. Ну и третий - это совместимый с Connector Framework коннектор для Java сервера. Последний может быть использован в портальных приложениях и WebDynpro for Java и использует настройки систем в PCD. Правда создание пула соединений у него занимает весьма продолжительное время, поэтому первый запуск портальных приложений MDM сильно утомляет. Да и потом не особо радует скоростью и гибкостью.
Из-за этих тормозов я писал веб-интерфейс на Java (MDM4J, RMI) + AJAX, не использующий портал (см.
описание).
Документация по MDM4J (javadoc) лежит в том же zip, что и jar-файл API.