Comunicação com o SAP
O SAP usa diferentes protocolos para comunicação mediada.
- A seguir estão as maneiras de ter dados de entrada/saída do SAP:
- RFC/BAPI (sincronização normal)
- IDOCS (assíncrono)
- REST/OData (sincronização)
- 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 pegada 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).