AEM SAP Integration

Avatar

Avatar

AEM_Forum

Avatar

AEM_Forum

AEM_Forum

13-09-2016

Hi all,

We have a project to build websites within AEM that pull data from SAP.
 
The questions client is asking:

  1. What is the best gateway to use to extract data from SAP and convert into APIs (SAP gateway is being proposed)
  2. Is it possible to develop in AEM using SAP UI5 framework? If so what are the pros and cons?
  3. Is it faster + cheaper to develop using SAP UI5 within AEM to connect to this SAP gateway layer or is Angular/extJS better?

Kindly suggest.

Appreciate all your replies.

Thanks,

Rama.

View Entire Topic

Avatar

Avatar

kritesha8201694

Avatar

kritesha8201694

kritesha8201694

09-04-2019

SAP/FedEx Web services integrations and RESTIntegration with AEM. Created service data object to simplify the integration of web services by following eclipse module framework. Also REST exposure to WAS business services for the purpose of Adobe Experience Manager Web Content Management integration.

As the ODATA protocol is getting famous nowadays, and so many APIs avail different services/data as ODATA service, how an ABAPer can male use of it?

Here is one of the way to call an external API and get the data into ABAP system.

Step 1. Use class CL_HTTP_CLIENT to get an object of type IF_HTTP_Client. There are different methods for getting this object. example: by the API URL or by HTTP Destination etc.

In below code snippet I have used API URL to get the object. Once the object of type IF_HTTP_Client is received, then execute the instance methods SEND() and RECEIVE() to establish Connection and Dispatch of Data and receive HTTP Response.

Hop this information will help you.