Connect from AS ABAP to Google Cloud Platform App-Engine resource secured with Google Identity-Aware Proxy

ABAP Connectivity, Google Cloud Platform

1. Introduction In our recent project we had the requirement to connect from an AS ABAP system to an API published on Google Cloud Platform App Engine. The API was secured through Googles Identity Aware Proxy (IAP) and Google Cloud Identity & Access Management (IAM) service accounts for authentication to prevent unauthorized use. This blog […]

Continue reading


How to create an openApi Rest Service from an oData v4 Rest Service with SAP Netweaver ABAP

NW ABAP Gateway (OData), ABAP Connectivity, ABAP Development

Motivation and Introduction: Rest Services are very popular and widely used. But Rest is only a programming paradigm and or an architectural approach as such it doesn’t set up any contract how services are offered, and which format the payload will have finally. To address this contract there are a lot of service descriptions available […]

Continue reading


How to guide – Connectivity Setup with ABAP and SAP Cloud Connector

ABAP Connectivity, NW ABAP Gateway (OData), SAPUI5, SAP Cloud Platform

Overview This how-to guide describes an end-to-end scenario to consume backend data coming from an Netweaver AS ABAP system which is exposing a products catalog via an OData service. The approach of the blog is to provide intuitive guidance with the SAP Cloud Platform Connectivity Service and the SAP Cloud Connector. Big Picture Scenario SAP […]

Continue reading


Connectivity News in AS ABAP 7.51

ABAP Development

ABAP Channels Multiplexer for WebSocket connections In contrast to HTTP connection, which is short-lived and can be reused for multiple HTTP requests, the WebSocket connection is long-lived and cannot be reused for other WebSockets. That means that each WebSocket-enabled component requires its own WebSocket connection and the number of WebSockets connections grows over time. Besides […]

Continue reading


Introduction to ABAP Channels

JAVA Development, ABAP Development, ABAP Channels

Motivation Most ABAP applications use polling techniques to achieve an event-driven communication.For pushing an event from an ABAP backend to a browser based user agent like SAPUI5, Web Dynpro, Business Server Pages (BSP) or WebGUI, a polling in multi-seconds interval is frequently used. This is a quite system resource consuming technique. In SAPGUI usually the […]

Continue reading