230 likes | 547 Views
Enterprise Wide Information Systems SAP R/3 Overview & Basis Technology Instructor: Richard W. Vawter. Topics. The R/3 Basis System Client/Server Architecture Application Architecture System Communication Technical Architecture Client/Server Overview Resource Management
E N D
Enterprise Wide Information Systems SAP R/3 Overview & Basis TechnologyInstructor: Richard W. Vawter
Topics • The R/3 Basis System • Client/Server Architecture • Application Architecture • System Communication • Technical Architecture • Client/Server Overview • Resource Management • Technical Configurations • Object Migration • The “Database” Client
SAP R/3 Basis System Logistical Financial
Basis System: Three-Tier Computer Hierarchy Central Database (Storage of all data) Access to Dataase: (Read / Write data) Database Input / Output of data to users Processing of data using application logic Application Presentation of the processed data to the user Presentation
Presentation Application Database Central System Two - tier Distributed System Two - tier Client/Server Three - tier Client/Server Multi-layer Cooperative Client/Server (w/ release 4.0B) Typical Basis Systems: Client Server Architecture
Hardware AT&T Data General SNI Bull/Zenith HP Sequent Compaq IBM Digital UNIX systems Bull HP SNI Digital IBM SUN IBM AS/400 Operating Systems AIX SINIX HP-UX SOLARIS Digital UNIX OS/400 Windows NT ADABAS D, DB2, INFORMIX, ORACLE 7.1 ADABAS D, Oracle 7.1, MS SQL Server 6.0 Databases DB2/400 Dialog SAPGUI Windows 3.1, Windows 95, Windows NT, OSF/Motif, Presentation Manager, Macintosh Windows ‘95 OS/2 Languages ABAP/4, C, C++ Basis System: Application Architecture
Remote Function Call Electronic Data Interchange Application Link Enabling R/ 3 Program Interface Communication Object Linking and Embedding Web Interface R/3 Communication / Interfaces
Topics • The R/3 Basis System • Client/Server Architecture • Application Architecture • System Communication • Technical Architecture • Client/Server Overview • Resource Management • Technical Configurations • Object Migration • The Client
Client/Server Overview Server LAN TCP / IP Client
Data Storage Application Logic Presentation Client/Server Overview (Logical Structure) Server Client
SAP R/3 Resource Management: The Dispatcher Presentation SAP GUI Communications Application Dispatcher Work Process Work Process Work Process Buffers Data base
SAP R/3 Resource Management: Data Flow Presentation SAP GUI Terminal Process 1 7 Application Request queues Dispatcher 2 3 SAP Memory Buffer 6 Work Process Roll Page 4 5 Data base Relational data base system
Dialog Background Jobs Update M Message Gateway Enqueue Spool R/3 G R/2 SAP R/3 Resource Management: Work Processes A B SAP Dispatcher C
Dispatcher Work Process Update Work Process Enqueue Lock table in main storage SAP R/3 Resource Management: Lock Management by the Enqueue Work Process Instance A Message Server Dispatcher Work Process Update Work Process Enqueue Instance B
Dispatcher Spool Back- ground Enqueue Dialog . . . . Update SAP R/3 Resource Management: R/3 Instance Instance Profiles (parameters) Database Instance Message Server SAP Gateway SAP Buffers Instance Start or Stop Central
Instance 03 Instance 02 Dispatcher Dispatcher Dialog Enqueue Dialog Back- ground Enqueue . . . Instance 01 Dispatcher Mess- age Gate- way Spool Dialog Update Enqueue SAP R/3 Resource Management: Distributed SAP R/3 Processing
Testing Production Development Technical Configuration Database Servers Application Servers Presentation Servers
Program A Program A Program A Table A Table A Table A Screen A Screen A Screen A Import Import Export Export Object Migration Corrections and Transport Development QA Testing Production
? ? Object Migration Corrections and Transport Development QA Testing Program A Version 1 Program A Version 1 Program A Version 2 Program A Version 2 Program A Version 3 Program A Version 3 Originals
America Client 010 Europe Client 020 Japan Client 030 R/3 Europe R/3 America R/3 Japan The Client
Configuration Quality Assurance Development User Training Interface Testing Client Copies