08-02-2013, 11:09 AM
SAP - The Development Environment
1SAP - The Development .ppt (Size: 598.96 KB / Downloads: 27)
What is ECC?
ECC is an integrated suite of applications designed to handle the data processing for large corporations.
ECC:
a runtime environment
an integrated suite of application programs written in SAP's 4GL-ABAP/4.
ECC is the system in which your ABAP/4 programs will run.
Basis administration tools
System performance monitoring
Configuration
System maintenance
User maintenance
Transports
Presentation Server
The presentation server is actually a program named sapgui.exe usually installed on a user's workstation.
SAPGUI accepts input from the user in the form of keystrokes, mouse-clicks, and function keys, and sends these requests to the application server to be processed.
The application server sends the results back to the SAPGUI which then formats the output for display to the user.
Application Server
An application server is a set of executables that collectively interpret the ABAP/4 programs and manage the input and output for them.
ABAP/4 programs run on the application server.
If ABAP/4 program requests information from the database, the application server will format the request and send it to the database server.
SAP's Open SQL
To access the database in an ABAP/4 program SAP's Open SQL
Open SQL is a subset and variation of ANSI SQL
Open SQL statements are converted to SQL that is native to the database
Summary
ECC supports multiple hardware platforms, operating systems, and databases.
In addition to allowing native SQL, ABAP/4 provides Open SQL. Using Open SQL makes your code portable, faster, and provides automatic client handling.