Introduction
Human Workflow is required for human interactions in processes such as approvals, assignments, routing of tasks, and so on. It is also required for performing certain activities to go forward with the process. Deadlines, notifications, and escalations can be achieved through Human Tasks, which ensure the timely performance of tasks. Human tasks even presents the tasks to end users through a variety of mechanisms such as work list applications. Reports, reassignments, and load balancing empower business owners to manage the performance of tasks.
A BPM process invokes a Human Task. It creates a task in the Human Task Service Component. The BPM process will wait for the task to complete. The process will also watch out for any call-backs from the task and react to them. There is metadata associated with the task that is required by the Human Task Service Component to manage the lifecycle of the task, which includes information such as who performs the task, who are the stakeholders...