SAP R/3 uses a real-time 3-tier architecture with presentation, application, and database layers. The application layer contains several services like the dispatcher, dialog service, enqueue service, and update service that manage tasks like requests, I/O operations, locking data, and database changes. It also includes tools like the ABAP workbench for developing new objects within the SAP system.
SAP R/3 uses a real-time 3-tier architecture with presentation, application, and database layers. The application layer contains several services like the dispatcher, dialog service, enqueue service, and update service that manage tasks like requests, I/O operations, locking data, and database changes. It also includes tools like the ABAP workbench for developing new objects within the SAP system.
SAP R/3 uses a real-time 3-tier architecture with presentation, application, and database layers. The application layer contains several services like the dispatcher, dialog service, enqueue service, and update service that manage tasks like requests, I/O operations, locking data, and database changes. It also includes tools like the ABAP workbench for developing new objects within the SAP system.
Real time 3 tier Architecture 3 Layer Presentation Layer Client System Application Layer Database Layer
Dispatcher - It is component which takes the request for client systems and stores the request in queue. Queue A place where request are stored temporarily. Dialog Service It is responsible for performing the I/O operations and also the calculation. Enqueue Service Used for placing the locks and releasing the locks on the object to maintain consistency of data. Update Service It is used for managing the statement like in INSERT UPDATE DELETE & SELECT. BG Service It is responsible for managing the background job, which does not require user interaction. Special Services Used for interacting with external devices like printer machine, fax, mail server etc. Message Service It is used for managing the communicator between two SAP servers or between SAP and Non-SAP server. ABAP Workbench It is a set of tools which contains an environment for developing the objects.