sap technical overview

Post on 14-Jul-2016

30 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

n

TRANSCRIPT

SAP System Architecture

SAP System ArchitectureSAP System Architecture

Database Server

M

SAP Application Server(SAP Instance)

OracleInformixDB2MS SQL ServerMAX DB

G

Dispatcher

Queue

D D B V S E

SAP Buffer(Shared Mem)

SAP GUI

DIAG

Dispatcher Queue

ICM

Memory Pipe

SAP Web AS Java

Web Browser

HTTP, HTTPS SMTP, SOAP, XML,…Web

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

ApplicationApplication

DatabaseDatabase

PresentationPresentation

Database , application ,presentation processes

One - tierconfiguration

Two - tierconfiguration

Three - tierconfiguration

Presentation processes

Database ,application processes

Databaseprocesses

Application processes

SAP System : Central InstanceSAP System : Central Instance

SAP Application Server (Central Instance)

M

G

Dispatcher

Queue

D D

B V S E

SAP Buffer

Roll Area

ProgramBuffer

TableBuffer

SAP System : Dialog InstanceSAP System : Dialog Instance

SAP Application Server (Dialog Instance)

G

Dispatcher

Queue

D D

D D

SAP Buffer

Roll Area

ProgramBuffer

TableBuffer

D D

SAP Instance

Dispatcher

D D D …

Dispatcher

D …

Dispatcher

D D B …V E S …

M

D B

Dialog Instance A Dialog Instance B

Central Instance

Work Process Types

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

SAP System

• SID = System Identifier• System Number

Three-tierconfiguration

Databaseprocesses

Application processes000001066

System Client

SAP*/06071992DDIC/19920706

earlywatch/supportSAP*/06071992

Standard User

00, 01,… port 320000 by default

Monitored by SAP

SAP System : Client

000

001

066

800

Client Copy

SAP System Logon

Data in SAP System

1. Client-dependent Data(Client-Specific)

2. Client-independent Data(Cross-Client)

User Master

Customizing

Application

Master

Transaction

Customizing

Repository

≈ 90 tables

configurations≈ xxxx tables

≈ xx,xxx tables

e.g. printer

ABAP programs

SAP System : Application Modules

SAPSAPClient / ServerClient / Server

ABAPABAP

FIFIFinancialFinancial

AccountingAccounting

COCOControllingControlling

AMAMFixed AssetsFixed Assets

Mgmt.Mgmt.

TRTRTreasuryTreasury

WFWFWorkflowWorkflow

ISISIndustryIndustry

SolutionsSolutions

MMMMMaterialsMaterials

Mgmt.Mgmt.

HRHRHumanHuman

ResourcesResources

SDSDSales &Sales &

DistributionDistribution

PPPPProductionProductionPlanningPlanning

QMQMQualityQuality

Manage-Manage-mentment PMPM

Plant Main-Plant Main-tenancetenance

System Landscape

DEV

CUST

DEVL

QAS

QTST

PRD

PROD

Common Shared Directory

UTST

SAND

TRANUnit test

Write ABAP programTest data

Manage master configuration

transport transport

Training client

Quality Testing

SAP System : Dialog Processing

Database Server

SAP Application Server

Dispatcher

RequestQueue

D D D D…

SAP Buffer

Program

Roll Area

1

2

34

56

7

8

Report ztest.Tables customers.Select single * from customers where id = 1.Write: / customers-name.

Work Process ArchitectureWork Process Architecture

TaskHandler

DYNPRO Processor

ABAP Processor

Local Memory

Memory Space

DB Interface

List buffer

Database Server

Result Set

Dialog Work Process

Receive input from screen

Receive input from ABAP program

Change Open SQL statement to DB statement

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

top related