Professional Documents
Culture Documents
TCP/IP
Communication
Application
Dispatcher
IPC
Remote SQL
Database
Task Handler
Work Process
Batch
12
SAP Dispatcher Enqueue
11 1
10 2
9 3
8
7 6 5
4
Spool E
B S
Gateway
R/2 G R/3
sequence of program
execution
• Used for running long and
time consuming programs
SAP Technical Overview
Spool Work Processes
TCP/I
P
Communication
Application
Dispatcher
IPC
Remote SQL
Database
SAPGUI
Start 1
TCP/I Transaction
P 5 Communication
Re-
Application turn
Assign User 2 data Dispatcher
for
request to
IPC Workprocess
next
4 step
Remote SQL
Database
SAPGUI
1
TCP/IP 6
5 10 Re-
Communication
turn
Application data
for
2 Dispatcher
next
IPC 7 step
Assign User 9
request to
Work- Workprocess Work- Work-
Local Buffer DW-Objects,
3 process process process
for R/3 Data, ABAP-Objects
8
Remote SQL
Database Fetch data from
buffer/database
SAPGUI Request
for update
1
TCP/IP 6 11
5 10 Communication
Application
2 Dispatcher
IPC 7 12
9
4
Local Buffer Work- Work- Work-
3 process DW-Objects,
for R/3 Data, process process ABAP-Objects
8
Remote SQL 13 14 End transaction
High
Business API Level
Mail
ALE MAPI
OLE
EDI SMTP
X.400
SAP Technology
IDOC
RFC
Q-API
Low
CPI-C
level
Communication System
Business
ALE
BAPI BAPI
Business
Component Component
Change
Request