Scope and Application Areas of ABAP
ABAP is a 4GL language developed specifically for the mass processing of data in business applications. It offers the following advantages in comparison to elementary languages where these functions are stored in libraries:
The integration of these functions into the language is of particular benefit for the enabling of static checks and performance of programs. In return, this means that ABAP also contains considerably more language elements than an elementary programming language.
- Database access integrated into the language as Open SQL.
- Performance optimization of database access integrated into the ABAP runtime environment through the use of SAP buffering.
- Internal tables for dynamic storage and processing of mass table data in the working memory.
- The concept of Online Transaction Processing (OLTP) integrated into the ABAP runtime environment, enabling multiple users to access the central database at the same
- time using the SAP LUW.
- The language has an integrated interface to other programming environments using Remote Function Call.
- The language has an integrated interface to XML.
The integration of these functions into the language is of particular benefit for the enabling of static checks and performance of programs. In return, this means that ABAP also contains considerably more language elements than an elementary programming language.
Comments
Post a Comment