The world of IT systems is becoming more and more connected and it’s very difficult to build a single system that does everything without needing to connect and either consume data from another system or provide data to it. Welcome to the world of API’s where Web Services rule the roost whether it be a SOAP WSDL or a REST API this is how systems communicate with each other. RFC not so much any more unless its SAP to SAP
…But what about OData I here you say, isn’t that how Fiori apps communicate with SAP
…well that is a REST web service so definitely fits into the above overall picture.
Anyway in this section I will try and cover everything from providing a consumable WSDL from your SAP system using nothing more than a function module to calling a REST API using and standard ABAP code.