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:-
Workflow engine:
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