Я должен получить данные от одной компании, которая использует SAP для управления продуктами и так далее. Я должен просто получать данные один раз в день и обновлять мою локальную базу данных mysql. Я php разработчик, поэтому знаю о SAP только в целом. Что я должен сказать своей компании-партнеру о том, как мы должны организовать получение данных? И правильна ли моя логика (извлекать данные один раз в день и обновлять мою локальную базу данных mysql)? Спасибо
Существует несколько способов связи с системой SAP из PHP. Самыми простыми являются веб-сервисы и RFC (удаленный вызов функций. Существует библиотека для инкапсуляции второй в php Вот.
Сначала вы должны обсудить со своей партнерской компанией (я полагаю, что именно они управляют частью работы SAP или системой SAP), какой способ они предпочитают или авторизуют. Вы также должны проверить, каким API они уже обладают (я использую API здесь: веб-сервис или набор функций с поддержкой RFC), или что они готовы разработать для вашего проекта, то есть, как они позволят вам получить доступ к данным ,
Что касается логики, это действительно зависит от ваших потребностей, поэтому я не могу судить об этом. что ты собираешься делать с данными? исчисления? доступ к n внешнему приложению, в этом случае почему бы вам не позвонить напрямую в SAP (может быть, есть веская причина)
Других решений пока нет …