Comunicação com o SAP
O SAP usa diferentes protocolos para comunicação mediada.
- A seguir estão as maneiras de ter dados dentro/fora do SAP:
- RFC/BAPI (normalmente sincronização)
- IDOCS (assíncrono)
- REST/OData (sincronizar)
- SOAP (assíncrono normalmente)
- O SAP oferece suporte a todos esses protocolos, e o que é usado no lado do cliente depende de sua preferência e da superfície legada.
- Às vezes, um cliente pode preferir uma comunicação mediada, usando um middleware no local (SAP PI/PO ou gestão de API - Apigee, por exemplo) ou um middleware em nuvem (SAP BTP Integration Suite - gestão de API ou Cloud Platform Integration, ou SAP Data inteligência/pacote de dados).