Wednesday, March 6, 2013

SAP-R/3-System-Architecture-and-Types-of-Work-Processors

SAP-R/3 System Architecture - SAP is a Enterprise Resource Planning Software, developed using three tire architecture. SAP R/3 consists of three servers inside it, they are Presentations Server, Application Server, Database Server. These three servers are developed for the particular purpose with in the SAP-R/3 System. Click on read more for more details about this post.


 
SAP-R/3 System Architecture :

SAP-R/3 System Architecture - SAP is a Enterprise Resource Planning Software, developed using three tire architecture. SAP R/3 consists of three servers inside it, they are Presentations Server, Application Server, Database Server. These three servers are developed for the particular purpose with in the SAP-R/3 System.



Presentation Server – 

It is actually a program named SAPGUI.EXE,usually installed on user’s workstation.


Application Server – 

It is a set of executables that collectively interpret the ABAP/4 program & manage input & output for them.


Database server – 

It is a set of executables that accept request from AS.These request are passed on to RDBMS.


Structure of a Application Server :

All requests that come in from presentation servers are directed first to the dispatcher. 

The dispatcher writes them first to the dispatcher queue.  The dispatcher pulls the requests from the queue on a first-in, first-out basis.  

Each request is then allocated to the first available work process. A work process handles one request at a time.


Components of a Work Process :

A task handler.

An ABAP/4 interpreter.

A screen interpreter

A database interface.


Types of Work Processes :

D(Dialog)            Dialog requests.

U(Update)           Requests to update data in   the  database.

B(Background)    Background jobs.

S(Spool)              Print spool requests.

E(Enqueue)         Logical lock requests.

M(Message)        Routes messages between                                                
                          application servers within an R/3 system.

G(Gateway)         Funnels messages in to and
                           out of R/3 system.


Memory Management :

 Work process uses two special memory areas to perform its functionality:

User Context – 

It is memory on AS containing characteristics of user that is logged on R/3 system. 


    - User’s current settings

    - User’s authorization

    - Name of Current Program.


Roll Area – 

It is memory on AS that is allocated  by a work process for an instance of a program.

    - Values of variables

    - Dynamic memory allocation

    - Current program pointer

"You found the information helpful and want to say thanks? Your donation is enough to inspire us to do more. Thanks a bunch!"

0 comments:

Post a Comment

Note: Only a member of this blog may post a comment.

Categories

ABAP (1) ABAP Interview Questions (112) ABAP Open SQL Statements (1) ABAP Syntax Rules (6) ABAP WORKBENCH (2) ABAP-Interview-Questions (52) ALE IDOC (6) ALE IDOC Interview Questions (6) ale-idoc (6) ALE-IDOC-Interview-Questions (19) ALV Interview Questions (5) ALV-Interview-Questions (22) BADI (2) BAPI (1) BAPI Interview Questions (1) BAPI-Interview-Questions (14) BDC (6) BDC Interview Questions (6) BDC-Interview-Questions (9) big data (2) big data interview questions (1) Classical Reports Interview Question (3) Classical-Reports-Interview-Questions (22) Conditional Statements (1) Cross Applications (3) Cross-Applications (14) Data Dictionary (22) Data Type Questins (1) Data types (1) Data-Dictionary (48) Data-Type-Questins (6) Dialog programming (5) Dialog Programming Interview Questions (4) Dialog-Programming (30) DOMAIN Interview Questions (1) Domain-Interview-Questions (8) Function Module (2) hadoop (2) hadoop interview questions (2) hdfs (1) IDoc Tutorials (6) Interactive Report Interview Questions (4) Interactive-Reports-Interview-Questions (22) Internal Tables (1) interview questions (1) Lock Object Interview Questions (1) Lock-Objects-Interview-Questions (10) Logical Database (1) Modularization Interview Questions (4) Modularization-Interview-Questions (25) Module Pool Programming (5) Module-Pool-Programming (39) modules in sap (1) Object Oriented ABAP (19) Object Oriented ABAP Interview Questions (15) object-oriented-abap (2) Object-Oriented-ABAP-Interview-Questions (34) OOABAP (9) Reports (14) Reports Interview Questions (9) Reports-Interview-Questions (19) RFC (1) RFC Interview Questions (1) RFC-Interview-Questions (14) RICEF (1) RICEF Objects (1) SAP (4) SAP ABAP (4) SAP ABAP Interview Questions (42) SAP ABAP Introduction (46) SAP ABAP Message Types (2) SAP BADI Interview Questions (2) SAP Basics (71) SAP Books (2) SAP Certification (1) SAP CONSULTANTS (5) SAP CRM (1) SAP ENHANCEMENTS (3) SAP EXITS (2) SAP EXITS ( SAP ENHANCEMENTS ) Interview Questions (1) SAP Free Books (1) SAP HR (2) SAP Lock Object (1) sap modules (2) SAP Open SQL Statements (1) SAP R/3 Architecture (4) SAP Search help (1) SAP Smartforms (1) SAP Smartforms Interview Questions (2) SAP Tables (5) SAP Tcodes (10) SAP Views (1) SAP Webdynpro ABAP (12) SAP Work Processors (2) SAP Workflow (3) SAP-BADI-Interview-Questions (11) SAP-Enhancements (39) SAP-Exits (39) SAP-Exits-Enhancements-Interview Questions (3) SAP-HANA (1) SAP-HANA-Interview-Questions (1) SAP-Smartforms-Interview-Questions (2) SAP-Workflow (3) Scripts (3) Scripts Interview Questions (2) Scripts-Interview-Questions (32) Search Help Interview Questions (1) Search-Help-Interview-Questions (9) Smartforms (1) Table Maintenance Generator (1) Table-Maintenance-Generator (4) Tables in SAP (2) Tables Interview Questions (3) Tables-Interview-Questions (3) Type Group Interview Questions (1) Type-Group-Interview-Questions (7) Variable Declaration (1) Views Interview Questions (1) Views-Interview-Questions (5) Webdynpro (12) what is big data (1)

Protected Blog

 
This blog is not affiliated to SAP AG |SAP is trademark of SAP AG |The information collected from various sources use information with your own risk.