segunda-feira, 2.11.2020 - sexta-feira, 30.4.2021
High performance SAP data extractions for .NET Core using SAP NetWeaver RFC SDK
SAP ERP is an enterprise resource planning software that incorporates key business processes such as Sales and Distribution, Logistics, Human Resources, Finance and many more.
As much as we would like to have all business processes managed within the SAP ERP this is usually not possible and we end up developing peer applications to drive other business processes outside of SAP. It is also common for this application to require data managed in the SAP ERP and for such cases SAP can expose RFCs (Webservices) using the SOAP protocol over HTTP.
Because SOAP relies on XML, retrieving huge sets of data can be a very demanding task. Using native protocols such as the NetWeaver RFC should reduce the time it takes to fetch data as well as reduce the size of the payload, improving performance.
Implement a .Net Core client that uses the NetWeaver RFC SDK to consume SAP RFCs. Extract KPIs and compare it SOAP over HTTP.
SAP, ABAP, Visual Studio 2019, C#.