Какая связь между промежуточным программным обеспечением SAP PI/PO и библиотекой PyRFC?
Мне нужно подключить мое решение на Python к системе SAP. Для этого я провел небольшое исследование на тему "Как связать SAP с python". В основном я нашел два подхода. Существует промежуточное программное обеспечение SAP PI/PO, которое обеспечивает возможность подключения к SAP. (это руководство, которое я нашел по ссылке.
И есть библиотека PyRFC ссылка. Что обеспечивает асинхронные, неблокирующие привязки клиентов SAP NetWeawer RFC SDK для Python.
Но я не мог найти, как эти два решения сравниваются друг с другом.
Итак, мой вопрос:
Какая связь между промежуточным программным обеспечением SAP PI/PO и библиотекой PyRFC в экосистеме SAP?
Чем они похожи и в чем отличия?
И когда я устанавливаю соединение между моим решением и SAP, нужно ли мне использовать оба, могу ли я выбрать один из них, или использование одного включено в другое?