Связь SAP PI связана с возможностью соединения исходной или целевой системы с сервером интеграции. Эта связь связана с обменом сообщениями с сервером интеграции. Формат сообщения, которым нужно обмениваться, должен быть в формате протокола SAP PI, или для преобразования внешнего формата в формат, специфичный для SAP PI, должен использоваться адаптер.
SAP PI предоставляет вам широкий спектр адаптеров, которые позволяют подключать приложения из разных протоколов. В случае отправителя адаптер преобразует входящее сообщение, зашифрованное в протоколе отправителя, в сообщение PI-SOAP; в случае получателя сообщение PI-SOAP преобразуется затем в протокол получателя.
Доступные адаптеры в SAP NetWeaver PI
SAP PI поддерживает разные адаптеры, и некоторые из них являются процессами в Advance Adapter Engine или в Integration Engine. IDoc, HTTP и XI — это несколько адаптеров, которые обрабатываются в Integration Engine.
Ниже перечислены доступные адаптеры в SAP NetWeaver PI.
S.No. | Адаптеры в SAP NetWeaver PI & Uses |
---|---|
1 |
RFC-адаптер Это используется для связи с другими системами SAP с использованием интерфейса RFC. |
2 |
HTTP-адаптер / HTTP-адаптер AAE Это позволяет обмениваться данными по протоколу HTTP. Эти адаптеры доступны как в Integration Engine, так и в Advanced Engine Adapter Engine. |
3 |
Адаптер JDBC Это позволяет получить доступ к базам данных. |
4 |
Файл / FTP-адаптер Это используется для обмена данными с внешними системами с использованием файлового интерфейса или FTP-сервера. |
5 |
Почтовый адаптер Это позволяет подключать почтовые серверы к Integration Engine. |
6 |
IDoc адаптер Это позволяет обмениваться IDoc. Эти адаптеры доступны как в Integration Engine, так и в Advanced Engine Adapter Engine. |
7 |
XI адаптер Этот адаптер позволяет общаться через прокси. Этот адаптер не работает в Advanced Engine Engine и работает в Integration Engine. Адаптер XI используется только для установления HTTP-соединения с получателем. |
8 |
Адаптер WS Этот адаптер используется для обеспечения связи с поставщиками WS и потребителями WS в соответствии со стандартным протоколом надежных сообщений Web-служб (WS-RM). SAP разработала протокол WS-RM со своей собственной папкой входящих сообщений, который реализован в стеке ABAP в Integration Engine. |
9 |
JMS-адаптер Он обеспечивает связь с системами обмена сообщениями с использованием JMS API. |
10 |
SOAP-адаптер Это позволяет интеграцию удаленных клиентов или поставщиков веб-сервисов с использованием SOAP. |
RFC-адаптер
Это используется для связи с другими системами SAP с использованием интерфейса RFC.
HTTP-адаптер / HTTP-адаптер AAE
Это позволяет обмениваться данными по протоколу HTTP. Эти адаптеры доступны как в Integration Engine, так и в Advanced Engine Adapter Engine.
Адаптер JDBC
Это позволяет получить доступ к базам данных.
Файл / FTP-адаптер
Это используется для обмена данными с внешними системами с использованием файлового интерфейса или FTP-сервера.
Почтовый адаптер
Это позволяет подключать почтовые серверы к Integration Engine.
IDoc адаптер
Это позволяет обмениваться IDoc. Эти адаптеры доступны как в Integration Engine, так и в Advanced Engine Adapter Engine.
XI адаптер
Этот адаптер позволяет общаться через прокси. Этот адаптер не работает в Advanced Engine Engine и работает в Integration Engine. Адаптер XI используется только для установления HTTP-соединения с получателем.
Адаптер WS
Этот адаптер используется для обеспечения связи с поставщиками WS и потребителями WS в соответствии со стандартным протоколом надежных сообщений Web-служб (WS-RM). SAP разработала протокол WS-RM со своей собственной папкой входящих сообщений, который реализован в стеке ABAP в Integration Engine.
JMS-адаптер
Он обеспечивает связь с системами обмена сообщениями с использованием JMS API.
SOAP-адаптер
Это позволяет интеграцию удаленных клиентов или поставщиков веб-сервисов с использованием SOAP.
Как проверить существующие двигатели адаптера?
Вы можете проверить список существующих модулей адаптеров в системном каталоге (SLD), выполнив следующие шаги:
Шаг 1. Используйте URL или T-код Integration Builder — SXMB_IFR.
Шаг 2 — Перейдите в каталог System Landscape на экране SAP PI 7.3 и нажмите Product, как показано ниже. Если вам будет предложено ввести имя пользователя и пароль, введите данные.
Шаг 3 — Перейдите в область «Техническая система» на левой панели «Каталог системной среды».
Шаг 4 — Выберите Process Integration в качестве типа технической системы.
Шаг 5 — Проверьте, сколько двигателей адаптеров указано в списке.
Шаг 6. Существует только один тип модуля адаптера XIAdapterFramework, который соответствует центральному модулю адаптера на сервере интеграции.
Шаг 7 — Вы также можете проверить список существующих адаптеров в Runtime Workbench. Перейти к настройке и мониторингу.
Шаг 8 — В следующем окне перейдите к параметру монитора компонентов.
Шаг 9 — Выберите компоненты со статусом «Все».