Vous êtes sur la page 1sur 31

SAP System Architecture

SAP System Architecture

SAP GUI
DIAG
Web Browser

HTTP, HTTPS
SAPWeb Application Server(SAP SMTP, SOAP, XML,
Instance)
Dispatcher Dispatcher Queue M

SAP Web AS Java


Queue ICM SAP Buffer
(Shared Mem)
D D B V S E Memory Pipe
G

Oracle
Informix
DB2
Database Server
MS SQL Server
MAX DB
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 Two -tier Three -tier


configuration configuration configuration

Presentation
Presentation processes

Application
Application processes

Database

Database
Database , application , Database ,
processes
presentation processes application processes
SAP System : Central Instance

SAP Application Server (Central Instance)

M
Dispatcher
SAP Buffer

Roll Area

Queue
Program
Buffer

Table

Buffer
D B V S E
D
G
SAP System : Dialog Instance

SAP Application Server (Dialog Instance)

Dispatcher
SAP Buffer

Roll Area

Queue
Program
Buffer

Table

Buffer
D D D D D
D
G
SAP Instance

Dialog Instance A Dialog Instance B

Dispatcher Dispatcher

D D D D D B

Central Instance

Dispatcher
M

D D B V E S
Work Process Types

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

SID = System Identifier Three-tier


configuration

System Number
00, 01, port 3200
00 by default
System Standard User
Client
SAP*/06071992
000 DDIC/19920706

001 Application processes

066
earlywatch/suppor
t Database
SAP*/06071992 processes
Monitored by SAP
SAP System : Client

000

001

Client Copy
066

800
SAP System Logon
Data in SAP System
90 tables

User Master
configurations
xxxx tables
1. Client-dependent Data Customizing
(Client-Specific) Master
Application
xx,xxx tables Transaction

e.g. printer
Customizing
2. Client-independent Data
(Cross-Client) ABAP programs
Repository
SAP System : Application Modules

SD FI
Sales & Financial
Distribution Accounting
MM CO
Materials
Mgmt. Controlling
PP AM

SAP
Production Fixed Assets
Planning Mgmt.

QM
Quality
Client / Server TR
Manage-
ment PM
ABAP Treasury

WF
Plant Main- Workflow
tenance
HR IS
Human Industry
Resources Solutions
System Landscape

DEV QAS PRD


transport transport
Manage master
configuration CUST QTST PROD
Write ABAP Quality Testing
program DEVL
Test data
TRAN
Unit test UTST Training client

SAND

Common Shared Directory


SAP System : Dialog Processing

Report ztest.
Tables customers.
Select single * from

1 8
customers where id =
1.
SAP Application Server Write: / customers-
name.

2 Dispatcher
SAP Buffer
Request 7
Program
Queue 4
3
Roll Area
D D D D

6 5

Database Server
Work Process Architecture
Dialog Work Local Memory
Process
Memory Space
TaskHandler

Receive input from ABAP Processor


ABAP program
List buffer
Receive input DYNPRO Processor
from screen

Change Open SQL


statement to
DB Interface
Result Set
DB statement

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/it

Vous aimerez peut-être aussi