Multiple service components run within the Data Integration Service process. The service components manage job requests, application deployment, job optimizations, and data caches. Service components include modules and managers.
Modules manage the requests from client tools to run data transformation jobs. When a service module receives a request to run a job, the service module sends the job to the logical Data Transformation Manager (LDTM). The LDTM optimizes and compiles the job, and then sends the job to the execution Data Transformation Manager (DTM).
Managers manage application deployment, data caching, and temporary result set caches.