Index Changes

Difference between version and version     

Back to Workflow SE, or Workflow SE Info


At line 1 changed 1 line.
!!! Overview:
!!! Overview
At line 5 changed 1 line.
Workflow SE is a JBI based engine, which provides task management and human intervention in a business process.Workflow SE uses a simple task definition language to define the tasks related functionality like task assignment to user/groups, escalation, timeout etc.
Worklist Management SE (WLMSE) is a JBI based engine, which provides task management and human intervention in a business process.Worklist Management SE uses a simple task definition language to define the tasks related functionality like task assignment to user/groups, escalation, timeout etc.
At line 7 added 1 line.
!!!Why a separate Worklist Manager SE?
At line 9 added 57 lines.
Following are some of the reasons:
*BPEL does not provide human interaction.
*Extending BPEL with new custom extension is cumbersome and makes BPEL complex, non portable.
*Clear separation of human interaction/task related functionality into a separate component.
*A simple language to define tasks functionality.
[Also see overview of different concepts | http://www.glassfishwiki.org/jbiwiki/Wiki.jsp?page=WorkflowAndBPEL].
!!! Current features
*Task creation and assignment to users/groups.
*Task escalation.
*Task timeout.
*Client API.
*Task specific API.
*Uses user security subject propagation through JavaEE SE for showing user specific task list.
*Support for recovery and reliability. (almost)
*XForm support for task input and output instance. (Work in progress, see demo below)
*XForm generation in Workflow project. (Work in progress, see demo below)
*Generic Task List Web Application with XForm rendering. (Work in progress, see demo below)
!!! BPEL and Worklist Management SE Interaction
Following diagram illustrates a typical interaction between various open jbi components.
This also shows how a BPEL business process can invoke a web service operation implemented by Worklist Management SE for task management.
[{Image src='http://www.glassfishwiki.org/jbiwiki/attach/WorkflowSE/bpel-wf-interaction.jpg' align='center' }]
[For more information see this presentation |http://www.glassfishwiki.org/jbiwiki/attach/WorkflowSE/AlaskaWorkshop_WorkflowSE.pdf]
!!! Demo
* [Purchase Order Review | PurchaseOrderDemo]
* [Purchase Order Review XForm| PurchaseOrderXFormDemo]
!!! [Issues/ToDos | WorkflowToDos]
%%
----
Access Count: [{org.goodjava.plugin.hitcounter.HitCounter}] \\
StatCounter Access Count : <!-- Start of StatCounter Code -->
<script type="text/javascript" language="javascript">
var sc_project=1965314;
var sc_invisible=0;
var sc_partition=17;
var sc_security="c5f5efea";
</script>
<script type="text/javascript" language="javascript" src="http://www.statcounter.com/counter/counter.js"></script><noscript><img src="http://c18.statcounter.com/counter.php?sc_project=1965314&java=0&security=c5f5efea&invisible=0" alt="website statistics" border="0"> </noscript>
<!-- End of StatCounter Code -->
<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript">
_uacct = "UA-1424654-1";
urchinTracker();
</script>

JSPWiki v2.4.100
[RSS]
« Home Index Changes Prefs
This page (revision-19) was last changed on 01-Oct-07 11:35 AM, -0700 by MarkWhite