Sunday, October 22, 2017

Oracle Workflow

Oracle Workflow automates and streamlines business processes contained within enterprise and between enterprises. By using workflow define and implement business policies, Streamline the entire process, route inforamtion, capture exceptions and take action accordingly.


Oracle Workflow Architecture:-


 
Oracle Workflow Components:-
•      Workflow Engine
•      Oracle Workflow Builder
•      Business Event System
•      Notification System
•      Notification Worklist
•      Directory Services
•      Status Monitor
•      Workflow Definitions Loader
•      Workflow XML Loader
•      Workflow Manager
Workflow Engine:-
Workflow engine is embedded in PL/SQL Database Server. It manages the state of activities for each process instance. Workflow engine determines the next acitivity after completing the current activity. It also executes function activities automatically.
    Workflow engine:
  • Uses the process definition created with Oracle Workflow Builder to coordinate the routing of activities for the process
  • Monitors the state of each activity in a workflow process
  • Signals any changes in the workflow state using calls to PL/SQL or Java APIs
  • Guarantees consistency between the application and the workflow state because of Oracle Database transactional integrity.
  • Workflow Engine supports  parallel branches, result- based branches, sub-processes and loops.
  •  It manintains history of completed activities, detects error conditions and executes error processess.
  



 

No comments:

Post a Comment

APEX$TASK_PK

  APEX$TASK_PK is a substitution string holding the primary key value of the system of records