Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 31

SAP System Architecture

SAP System Architecture


SAP GUI
DIAG

Web Browser
HTTP, HTTPS SMTP, SOAP, XML,
Dispatcher Queue SAP Web AS Java

SAP Web Application Server(SAP Instance)


Dispatcher
Queue

M ICM

SAP Buffer (Shared Mem)

Memory Pipe

Oracle Informix DB2 MS SQL Server MAX DB

Database Server

SAP Installation Concept

SAP Installation Concept


Install Oracle RDBMS Install Central Instance (SAP Application Server) Install Database Instance Install SAP GUI

1.Install Oracle RDBMS

Install Oracle RDBMS

2.Install Central Instance

Install Central Instance

3.Install Database Instance

Install Database Instance

Install Database Instance

4.Install SAP GUI

Install SAP GUI

SAP Architecture Overview

SAP System Configuration

One - tier configuration Presentation

Two - tier configuration

Three - tier configuration

Presentation processes

Application
Application processes

Database
Database processes

Database , application , presentation processes

Database , application processes

SAP System : Central Instance


SAP Application Server (Central Instance)
M

Dispatcher
SAP Buffer Roll Area
Queue

Program Buffer

Table Buffer

E G

SAP System : Dialog Instance


SAP Application Server (Dialog Instance)

Dispatcher
SAP Buffer Roll Area
Queue

Program Buffer

Table Buffer

D G

SAP Instance
Dialog Instance A Dialog Instance B

Dispatcher

Dispatcher

Central Instance

Dispatcher

M S

Work Process Types

D = Dialog B = Background V = Update E = Enqueue S = Spool

SAP System
SID = System Identifier System Number
System Client
Standard User SAP*/06071992 DDIC/19920706 Application processes Three-tier configuration

000 001 066

earlywatch/support SAP*/06071992

Database processes

SAP System : Client

000

001 Client Copy 066

800

SAP System Logon

Data in SAP System

User Master 1. Client-dependent Data (Client-Specific) Customizing Master Application


Transaction

Customizing 2. Client-independent Data (Cross-Client)


Repository

SAP System : Application Modules


SD
Sales & Distribution

FI
Financial Accounting

MM PP
Materials Mgmt. Production Planning

CO
Controlling

AM

SAP
Client / Server ABAP
IS
Industry Solutions

Fixed Assets Mgmt.

QM

Quality Management PM Plant Maintenance

TR
Treasury

WF
Workflow

HR

Human Resources

System Landscape
DEV QAS PRD

CUST
DEVL UTST SAND

QTST TRAN

PROD

Common Shared Directory

SAP System : Dialog Processing


Report ztest.
Tables customers. Select single * from

SAP Application Server


2

customers where id = 1. Write: / customers-name.

Dispatcher
SAP Buffer
7 4 3

Request Queue

Program

D
6

D
5

Roll Area

Database Server

Work Process Architecture


Dialog Work Process TaskHandler Local Memory
Memory Space

ABAP Processor
DYNPRO Processor DB Interface
Result Set

List buffer

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

SAP Web AS 7.00


Oracle 10g

SAP GUI for HTML

http://<SAP Instance>:<ICM port>/sap/bc/gui/sap/its/webgui/!

You might also like