20
Harold Dost Senior Consultant Raastech Human Task and ADF: How-To

Human Task and ADF: How-To

Embed Size (px)

Citation preview

Harold Dost Senior Consultant Raastech

Human Task and ADF: How-To

Raastech, Inc. 2013 | CC BY 4.0 Slide 2 of 20 raastech.com

About Raastech

Systems integrator founded in 2009

Headquartered in the Herndon, VA (DC Area)

Raastech, Inc. 2013 | CC BY 4.0 Slide 3 of 20 raastech.com

About Me

Harold Dost

From Michigan

6+ yrs in SOA Suite

Oracle ACE Associate

blog.raastech.com

Raastech, Inc. 2013 | CC BY 4.0 Slide 4 of 20 raastech.com

Human Task

Part of Oracle SOA Suite

Integrates well with BPEL

Raastech, Inc. 2013 | CC BY 4.0 Slide 5 of 20 raastech.com

What is the purpose?

Better interleave people into your processes

Provide improved control to the business

Raastech, Inc. 2013 | CC BY 4.0 Slide 6 of 20 raastech.com

Where does it fit?

Anywhere!!

…you can think of humans needing to interact with

process

Image Courtesy NASA

Raastech, Inc. 2013 | CC BY 4.0 Slide 7 of 20 raastech.com

Use Cases

Approving Expense Reports

Reviewing Position Applications

Approving Wage Changes

Raastech, Inc. 2013 | CC BY 4.0 Slide 8 of 20 raastech.com

What are some of the major features?

Task Notification

Deadlines

Escalation

Multi-phase

Raastech, Inc. 2013 | CC BY 4.0 Slide 9 of 20 raastech.com

What are the methods of interaction?

Worklist

BPEL Activity

Service APIs

Build Portals

Raastech, Inc. 2013 | CC BY 4.0 Slide 10 of 20 raastech.com

Demo

Creating a Human Task

Calling a Human Task

Create a Form

End User Interaction

Raastech, Inc. 2013 | CC BY 4.0 Slide 11 of 20 raastech.com

Creating a Human Task

Demo

Raastech, Inc. 2013 | CC BY 4.0 Slide 12 of 20 raastech.com

Calling a Human Task

Demo

Raastech, Inc. 2013 | CC BY 4.0 Slide 13 of 20 raastech.com

End User Interaction

Demo

Raastech, Inc. 2013 | CC BY 4.0 Slide 14 of 20 raastech.com

Advance Topics

Raastech, Inc. 2013 | CC BY 4.0 Slide 15 of 20 raastech.com

Advance Topics

Nonrepudiation

Direct Service Access

Raastech, Inc. 2013 | CC BY 4.0 Slide 16 of 20 raastech.com

Nonrepudiation

Raastech, Inc. 2013 | CC BY 4.0 Slide 17 of 20 raastech.com

Direct Service Access

Task Service

Task Query Service

Identity Service

Task Metadata

User Metadata

Task Report

Runtime Config

Evidence Store

Raastech, Inc. 2013 | CC BY 4.0 Slide 18 of 20 raastech.com

Questions & Answers

Raastech, Inc. 2013 | CC BY 4.0 Slide 19 of 20 raastech.com

Contact Information

Harold Dost

Senior Consultant

@hdost

[email protected]

Raastech, Inc. 2013 | CC BY 4.0 Slide 20 of 20 raastech.com

Resources

http://docs.oracle.com/cd/E16764_01/integration.1111/e1

0224/bp_introhwf.htm

http://docs.oracle.com/cd/E14571_01/integration.1111/e1

0224/bp_workflow.htm#BABFFDDF

http://docs.oracle.com/cd/E14571_01/integration.1111/e1

0224/bp_worklistcust.htm#autoId8