Video Lesson 1: SAP System Architecture and flow of a program
In this lesson you will learn how a simple dialog program is executed by the SAP NetWeaver Application Server.You will learn the architecture of the SAP NetWeaver Application Servers as well as the execution of ABAP programs.
System Architecture and ABAP program
The SAP Web Application Server has a modular architecture that follows the software-oriented client/server principle.
The lowest level is the database level. Here data is managed with the help of a relational database management system (RDBMS). This data includes, apart from application data, the programs and the metadata that the SAP System requires for self-management.
The ABAP programs run at the application server level, that is, both the
applications provided by SAP and the ones you develop yourself. The ABAP programs read data from the database, process the data, and possibly store data.
The third level is the presentation server level. This level contains the user interface where each user can access the program, enter new data, and receive the results of a work process.