bea weblogic workflow worklist 介绍(4)

 在流程文件(.jpd文件)中,不要在流程节点生成的方法之外,写一些自己的逻辑方法。这是不合理的。
上图是bea weblogic workflow worklist 介绍(3)中的jpd文件最终生成的class文件,在(3)中jpd没有执行任何操作,只是一个演示。
也就是说jpd文件最终会生成ejb文件。你想详细了解的话,可以用反编译工具看看代码。我是使用这个反编译DJ Java Decompiler 3.9,感觉还行。
当你在jpd文件加的流程节点越多时。生成的最终的class文件会越多。所以根据使用的流程节点决定最终生成的class文件。所以我说在jpd中写工具方法是不合理的。
我们把所有的工具方法和数据库操作打成单独jar包。
现在我说说流程节点。从字面意思我们可以看出它是执行什么操作。
所有的流程节点都在这。其实把一个jpd文件看成一个类的普通的方法。这样比较好理解。在这个方法里有很多语言的逻辑操作。如语言中的if,do while ,for循环等。我们可以在流程节点看到相似的功能。这里我不详细说明。大家可以从节点字面意思中看出。
parallel,event choice,group,transaction等节点,我做个介绍。
parallel节点是并行节点,如果多个线程执行一样,这个比较好理解。只是不去实现runnable,我们在这个节点中加的任何节点,后台都会线程并行的执行。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值