Tuesday, February 25, 2014

message server

In an sap sytem having multiple application sever has only one message server. The sever having message server  is reffered to as central instance.
the application server without message server is reffered to instance.
The message server routes the messages between application servers.



work process



Dispatcher
The SAP dispatcher is the control program which manages the resources of the R/3 applications. It workslike a typical transaction monitor which receives screens and data from the presentation services and passes them to the corresponding work processes. 

The various work processes are described briefly below.
Dialog Work Process
Dialog work processes deal with requests from an active user to execute dialog steps.

Update Work Process
Update work processes execute database update requests. Update requests are part of an SAP LUW that bundle the database operations resulting from the dialog in a database LUW for processing in the background.

Background Work Process
Background work processes process programs that can be executed without user interaction (background jobs).

Enqueue Work Process
The enqueue work process administers a lock table in the shared memory area. The lock table contains the logical database locks for the R/3 System and is an important part of the SAP LUW concept. In an R/3 System, you may only have one lock table. You may therefore also only have one application server with enqueue work processes.

Spool Work Process
The spool work process passes sequential datasets to a printer or to optical archiving. Each application server may contain only one spool work process.




Monday, February 24, 2014

Sap application tier

Application tier is referred to as SAP NW AS ABAP.
it consists of components:-
1.dispatcher
2.work process
3.message server
4.gateway



sap 3 tier architecture

SAP application should be installed on three tiered architecture.
Three tiers of architecture are
1.presentation tier (sap gui)
2.application tier
3.database tier(sql,oracle,sybase)