请大家给点思路

dbaren 2005-07-23 05:35:20
我们做的设备管理系统(基于j2ee技术)中客户要求加入自定义工作流程的功能,即今天的工作流程是 a->b->c 明天他可以自己把它定义为a->c那么程序就按新的工作流程工作,没有这方面的经验,特请大师们给个思路
...全文
134 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
zzb23 2005-07-26
  • 打赏
  • 举报
回复
如果不是独立的话,即流程b要用到a中的数据,c用到b中的数据,这样就比较麻烦了。

我觉得你说的问题不是很清楚,若是上面这种情况的话,那当客户选择a-->c的流程,不经过b,那这样的流程怎么可以执行呢,流程c要用到流程b传来的数据,而现在没有b,那怎么可以从a中得到b中的信息来执行c的流程呢。

我想这样不就矛盾了吗?
dbaren 2005-07-25
  • 打赏
  • 举报
回复
顶啊
liuquanyi 2005-07-25
  • 打赏
  • 举报
回复
很好的想法@!
dbaren 2005-07-25
  • 打赏
  • 举报
回复
dbaren 2005-07-24
  • 打赏
  • 举报
回复
如果不是独立的话,即流程b要用到a中的数据,c用到b中的数据,这样就比较麻烦了

我们客户的要求正好是这种比较麻烦的,请大侠们给个基本思路(有没有什么比较好的开源工作流引擎),不胜感激
zzb23 2005-07-24
  • 打赏
  • 举报
回复
我不是太理解你的流程的概念,若有三个流程:a,b,c,在c流程中是否需要b中传来的数据,还是说这三个流程是独立的。
如果是独立的话,我想比较好解决。你可以定义一个描述文件(即流程的执行顺序)或是数据库中的一张表,当客户改变流程的时候,只是对文件或表进行操作,将流程顺序改变,这样程序执行的时候只要到文件或表中读取最新的流程,按照这个流程去执行就可以了。
如果不是独立的话,即流程b要用到a中的数据,c用到b中的数据,这样就比较麻烦了。
simon0512 2005-07-23
  • 打赏
  • 举报
回复
up
dbaren 2005-07-23
  • 打赏
  • 举报
回复
猛顶

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧