Logical Groupings or Layers of SAP R3 Components

  • Slides: 13
Download presentation
Logical Groupings or “Layers” of SAP R/3 Components The Presentation Layer Those SAP R/3

Logical Groupings or “Layers” of SAP R/3 Components The Presentation Layer Those SAP R/3 software components that specialise in interacting with end-users form the Presentation Layer. The Application Layer Those SAP R/3 software components that specialise in processing business applications form the Application Layer. The Database Layer Those SAP R/3 software components that specialise in the management, storage and retrieval of data form the Database Layer Bas 2_01. 1 What is Basis?

Three Tiered Client-Server Architecture “Logical Layers” Communication The Presentation Layer collects user input and

Three Tiered Client-Server Architecture “Logical Layers” Communication The Presentation Layer collects user input and creates process requests. The Application Layer uses the application logic of SAP R/3 programs to collect and process the process requests. The Database Layer stores and retrieves all data. Bas 2_01. 2 What is Basis?

Physical Distribution of R/3’S Logical Layers Presentation Layer components Application Layer components Database Layer

Physical Distribution of R/3’S Logical Layers Presentation Layer components Application Layer components Database Layer components reside in: Presentation servers: Systems capable of providing a graphical interface. Application servers: Specialised systems multiple CPUs and vast amounts of RAM. Database servers: Specialised systems with fast and large hard drives. Bas 2_01. 3 What is Basis?

Client/Server Defined PC Software program SAP R/3 Client Server Software Presentation Layer Application Layer

Client/Server Defined PC Software program SAP R/3 Client Server Software Presentation Layer Application Layer MS Excel components A Bas 2_01. 4 B Database Layer C What is Basis?

Physical Distribution of R/3’S Three Layered Client-Server Architecture Presentation Layer components are installed across

Physical Distribution of R/3’S Three Layered Client-Server Architecture Presentation Layer components are installed across many PCs. The Application Layer components are installed across one or more highend servers. The Database Layer components are installed on one high-end database server. Bas 2_01. 5 What is Basis?

R/3’s Client/Server Configurations Centralistic Computer “A” Presentation Layer Bas 2_01. 6 Application Layer Database

R/3’s Client/Server Configurations Centralistic Computer “A” Presentation Layer Bas 2_01. 6 Application Layer Database Layer What is Basis?

R/3’s Client/Server Configurations Computer “A” Computer “A-1” Computer “A-2” Distributed Presentation Computer “B” Computer

R/3’s Client/Server Configurations Computer “A” Computer “A-1” Computer “A-2” Distributed Presentation Computer “B” Computer “A-n” Presentation Layer Bas 2_01. 7 Application Layer Database Layer What is Basis?

R/3’s Client/Server Configurations Computer “A” Computer “A-1” Computer “A-2” Two tier Client/Server Computer “B”

R/3’s Client/Server Configurations Computer “A” Computer “A-1” Computer “A-2” Two tier Client/Server Computer “B” Computer “A-n” Presentation Layer Bas 2_01. 8 Application Layer Database Layer What is Basis?

R/3’s Client/Server Configurations Three tier Client/Server Computer “A” Computer “A-1” Computer “A-2” Computer “B-1”

R/3’s Client/Server Configurations Three tier Client/Server Computer “A” Computer “A-1” Computer “A-2” Computer “B-1” Computer “C” Computer “B-n” Computer “A-n” Presentation Layer Bas 2_01. 9 Application Layer Database Layer What is Basis?

R/3’S Multi-Tier, Co-operative Client/Server Configuration Multi-tier, co-operative Client/Server Computer “A” Computer “B” Computer “A-1”

R/3’S Multi-Tier, Co-operative Client/Server Configuration Multi-tier, co-operative Client/Server Computer “A” Computer “B” Computer “A-1” Computer “A-2” Computer “A-n” Presentation Layer Bas 2_01. 10 Computer “B-1” Computer “C-n” Computer “B-n” Application Layer Database Layer What is Basis?

R/3’s Multi-Tier, Co-operative Client/Server Configuration Computer “A” Computer “B” Computer “A-1” Computer “A-2” Computer

R/3’s Multi-Tier, Co-operative Client/Server Configuration Computer “A” Computer “B” Computer “A-1” Computer “A-2” Computer “A-n” Computer “B-1” Computer “B-n” Presentation Layer Bas 2_01. 11 Computer “C” Computer “C-n” Application Layer Database Layer What is Basis?

R/3’s Client/Server Configurations Internet clients Computer “A” Four tier Client/Server Web Server Computer “B”

R/3’s Client/Server Configurations Internet clients Computer “A” Four tier Client/Server Web Server Computer “B” Computer “A-1” Internet Transaction Server Computer “A-2” Computer “C” Computer “B- 1” Computer “A-3” Computer “A- n” Presentation Layer Bas 2_01. 12 Computer “B- n” Application Layer Database Layer What is Basis?

R/3 Internet Transaction Server (ITS) World Wide Web Server App. Server DB. Server BAPI

R/3 Internet Transaction Server (ITS) World Wide Web Server App. Server DB. Server BAPI HTML MicrosoftÒ Internet Information Server Netscape Enterprise Server SAPGUI RFC R/3 Data + Internet Transaction Server Bas 2_01. 13 What is Basis?