SAP Message Server and Dispatcher

SAP Message Server and DispatcherIn this SAP BASIS tutorial, we will talk about SAP Message Server and SAP Dispatcher. You will learn about their functions of running SAP systems.

SAP Message Server

SAP Message Server (MS) handles communication between distributed dispatchers in SAP ABAP system. This process is configured only once for each SAP system. It is one of the vital services in SAP for SAP startup.

SAP Message Server
SAP Message Server

SAP Dispatcher

SAP Dispatcher is necessary to process SAP requests from end user via SAP front ends. SAP application server has a dispatcher process, which gather and collect the requests from end users. Next, it will forward them to work processes for execution.

SAP Dispatcher separately executes individuals work process function in SAP applications such as Dialog, Update, Background work process and Spool work process.

These are the following types of SAP work process:

  • Dialog (DIA): For executing foreground and dialog programs.
  • Update (UPD): For async (asynchronous) database updates.
  • Background (batch) (BGD): For executing batch or background jobs.
  • Enqueue (ENQ): For executing lock operations.
  • Spool (SPO): For executing printing formatting or output management.
SAP Dispatcher
SAP Dispatcher

Did you like this tutorial? Have any questions or comments? We would love to hear your feedback in the comments section below. It’d be a big help for us, and hopefully it’s something we can address for you in improvement of our free SAP BASIS tutorials.

Navigation Links

Go to next lesson: How to Install SAP GUI

Go to previous lesson: SAP ABAP and JAVA Stacks

Go to overview of the course: Free SAP BASIS Training

Page last updated by Cleo Isco on

Leave a Reply

Do you have a question and want it to be answered ASAP? Post it on our FORUM here --> SAP FORUM!

Your email address will not be published. Required fields are marked *