Previous  Next          Contents  Index  Navigation  Glossary  Library

Inter-Process Communication

Oracle Master Scheduling/MRP and Supply Chain Planning breaks tasks into smaller tasks that are executed concurrently by independent processes (workers). The programs that execute these tasks concurrently need to communicate in order to coordinate their actions.

The Memory-based Planning Engine uses a combination of database pipes and database tables for inter-process communication. The Memory-based Snapshot and Snapshot Workers communicate with the Snapshot Monitor via database pipes. These pipes carry messages that include requests for new tasks, task completion, and initiate the set transaction read-only RDBMS feature. The Snapshot Delete Workers communicate via the database table MRP_SNAPSHOT_TASKS. See also Interprocess Communication

See Also

Phases of the Planning Process

Processing Steps

Processes

Snapshot Tasks

Read Consistency

Configuring the Memory-based Planning Engine

Enabling the Memory-based Planning Engine

Parallel Processing


         Previous  Next          Contents  Index  Navigation  Glossary  Library