Настройка SAP System Landscape Directory
В статье рассмотрены процедуры настройки SAP System Landscape Directory (SLD) и подключения ABAP и J2EE стэков к SLD.
SAP System Landscape Directory (SLD) - собирает информацию от всех компонент локальной системы (SAP системы, где установлен SAP SLD) и сторонних SAP систем (ABAP или J2EE стэков). Для передачи данных в SLD используется SLD Application Programming Interface (SLD API), а в качестве протоколов RFC и HTTP (Рис. 1).
Рис. 1. Передача данных из SAP систем в SAPSystemLandscapeDirectory.
Настройка SLD (настройка SLD API) включает в себя настройку всех соединений (RFC, HTTP) и планирование периодических заданий по сбору данных и передачи их в SLD (Рис. 2 и 3).
Рис. 2. Передача данных из ABAPчасти SAPсистемы в SAPSystemLandscapeDirectory.
Рис. 3. Передача данных из J2EEчасти SAPсистемы в SAPSystemLandscapeDirectory.
Процедура настройки SAP SLD следующая:
1. Войти в SLD manage panel – в Web-браузере на адрес http://<SLD-server>:5<XX>00/sld, где SLD-server — host, где установлен J2EE-инстанция с SLD сервером, XX – номер инстанции. При входе указать пользователя J2EE_ADMIN (Рис. 4).
Рис. 4. ВходвSLD Manage Panel.
Перейти в пункт«Administration → Profile». Выбрать «datasupplier» и настроить «GatewayHost» и «GatewayService» (Рис. 5). Сохранить настройки.
Рис. 5. Настройка приемника данных в SLD.
2. Создание RFC destination для SLD в J2EE-части. Войти в VirtualAdministrator, выполнив в MSWindows файл go.bat(go для Unix) из директории /usr/sap/<SID>/DVEBMGS<instance_number>/j2ee/admin/ (Рис. 6). Перейдите к пункту «Cluster → Server → Services → JCoRFCprovider».
Рис. 6. ВходвVirtual Administrator.
СоздатьRFC listener SAPSLDAPI_<SID> (Рис. 7). Здесь SME – SID системы, на которой установлен SAP SLD. Нажать кнопку «Set».
Рис. 7. СозданиеRFC listener SAPSLDAPI_SID.
3. Создание RFCdestination для SLD в ABAP-части.
Войти в систему и запустить транзакцию SM59. Создать новое RFC-соединение SAPSLDAPI типа «T» (ТСР/IP-соединение) с параметрами, как на Рис.8.
Рис. 8. Создание RFCсоединения SAPSLDAPI.
В закладке «Уникод» включить «Unicode» (Рис. 9).
Рис. 9. Настройка RFCсоединения SAPSLDAPI.
Сохранить настройки и сделать тест соединения (Рис. 10).
Рис. 10. Тест RFCсоединения SAPSLDAPI.
4. Создать HTTP destination для SLD API на стороне ABAP стэка.
Войти в систему и запустить транзакцию SLDAPICUST. На экране должна быть запись следующего вида:
Рис. 11. Транзакция SLDAPICUST.
Поставить галочку на индикаторе «Перв.» (Prim). Вписать имя хоста и порт, где установлен SAPSLD. Пользователь для входа в SLD с корректным паролем, который необходимо забить в соответствующее поле.
Проверить соединение можно транзакцией SLDCHECK. Должно открыться окно Web-браузера с приглашением ввода пользователя/пароля
Если хотите прочитать статью полностью и оставить свои комментарии присоединяйтесь к sapland
ЗарегистрироватьсяУ вас уже есть учетная запись?
Войти
Обсуждения 1
Комментарий от
Максим Жаворонок
| 06 марта 2016, 09:28