bea weblogic workflow worklist 介绍(5)

来源:互联网 发布:上药控股 知乎 编辑:程序博客网 时间:2024/06/02 05:31
 接着weblogic workflow worklist 介绍(4)后面的event choice,group,transaction说

event choice:是事件选择器,简单的说就是weblogic 同时执行几个事件,最后根据最先到达选择执行。group:是一个辅助的节点,从从自带的文档中这个节点只是组织相同功能的节点。另外在group上投出异常。transaction:可以把数据库操作加在一个事务内。这里只是少数难理解的节点做些解释。详细的资料可以weblogic platform 的中文帮助文档。有较详细的解释。

下面说说怎么调用流程文件。新建一个流程文件时是这样显示的。下图

双击“Starting event”后,出现下图

点击通过客户端请求调用。即当客户端请求是生成该jpd实例。重点在这里,如果我们在weblogic platform 8.1.6平台内可以通过各种方法。如果是在该平台以外,主要有两种方法请求该jpd。1.通过httpweb请求调用。跟其它Java web 应用没差别。主要方法是jpd生成prosess控件,把该拖到web项目中,再根据该控件生成页面流,就可以调用了,2.把jpd生成web serviece (wsdl文件),然后再根据wsdl文件生成web service 控件。

 基本的东西说完了,到这里并没有说怎样生成任务实例,反正还没说到worklist,不要担心,以后会相对简单些,只有两个控件,task 和task worker,其实这两个控件有很多方法是相同的,但针对的操作员不同。分成了两个控件。通过这两个控件去操作任务实例。

好像页面流也可以调用这两个控件,如果能用页面流生成task的话,可能会很简单。但页面流是不能这么做的。

原创粉丝点击