14.01.2020 Views

ABAP_to_the_Future

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Introduction

Web Dynpro ABAP works with the model-view-controller (MVC) design pattern,

and then get an introduction to Floorplan Manager.

Chapter 13: SAPUI5

SAPUI5 is the latest and most successful attempt to cure SAP’s poor reputation in

the UI space. You’ll look at how SAPU I5 also uses the MVC pattern, enforced

much more than it is with Web Dynpro ABAP, and how it looks better and runs

faster as well. You’ll also see how to expose data that lives in SAP ERP via the use

of an SAP Gateway service and how to create an SAPUI5 application to consume

that data.

Part IV: Database Layer

Chapter 14: Shared Memory

For those of you not yet able to work with an SAP HANA database, it’s worth taking

a look at the shared memory framework to see if it can help prevent a whole

heap of unneeded database access.

Chapter 15: ABAP Programming for SAP HANA

People are often terrified of SAP HANA; it’s portrayed as so new and revolutionary

that ABAP programmers wonder if it will put them out of a job. In this chapter,

I’ll set everyone’s mind at rest and explain what code pushdown really is and

how your programming skills are going to be just as relevant as ever in this brave

new world.

The Example Application

In order to keep my feet (and yours) on the ground, I’m going to base the example

application used throughout this book on a real application I’ve worked on—

with the real subject matter hidden by ch anging all the class, method, and attribute

names via find and replace to protect the innocent and avoid giving away

trade secrets.

Given that I can’t say what I’m working onand that I’m not going to use the good

old SAP practice of using SFLIGHT, this book’s example is based on a project for

30

www.allitebooks.com

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!