Customizing 2. Client-independent Data (Cross-Client)
e.g. printer
ABAP programs
Repository
SAP System : Application Modules SD
FI
Sales & Distribution
Financial Accounting
MM PP
CO
Materials Mgmt.
Controlling
Production Planning
QM
AM
SAP
Fixed Assets Mgmt.
Client / Server ABAP
Quality Management PM Plant Maintenance
TR Treasury
WF Workflow
HR
IS
Human Resources
Industry Solutions
System Landscape DEV Manage master configuration
CUST
Write ABAP program Test data
DEVL
Unit test
UTST
QAS
PRD transport
transport
QTST Quality Testing
TRAN Training client
SAND
Common Shared Directory
PROD
SAP System : Dialog Processing Report ztest. Tables customers. Select single * from
1
customers where id = 1.
8
SAP Application Server
Write: / customers-name.
Dispatcher
2
SAP Buffer Request Queue
7
Program 4
3
D
D
D …
Roll Area
D
…
6
Database Server
5
Work Process Architecture Dialog Work Process
Local Memory
TaskHandler Receive input from ABAP program Receive input from screen Change Open SQL statement to DB statement
Memory Space
ABAP Processor List buffer
DYNPRO Processor
DB Interface Result Set
Database Server
SAP Web AS Technology
SAP Web Application Server • The SAP Web AS is an open, scalable, and high-availability infrastructure for developing dynamic and company-wide Internet applications • It is a server based on the well-known SAP Application Server technology, with the additional enhancement of Web functionality • The SAP Web AS is the new technological basis of all mySAP Business suite solutions. It is also the core element of the SAP R/3 Enterprise system – the successor to the classic SAP R/3
SAP Web AS Release • SAP Web AS 6.10 – ICM
• SAP Web AS 6.20 – ICM, J2EE
• SAP Web AS 6.30 – ICM,J2EE + Eclipse,Web Dynpro
• SAP Web AS 6.40 – ICM,J2EE + Web Dynpro + Integrated ITS