怎样使JBPM和系统的其他模块耦合度降低
星期一, 05/25/2009 - 10:01
就是想做这么一件事,公文流转模块嵌入到系统里非常容易。。和别的模块尽可能的拨开。。
星期四, 06/04/2009 - 10:43
#2
楼主是不是不想直接在业务代码里调用工作流的api,假如这样的话通过aop来实现,可以参考seam对jbpm的集成。
星期二, 06/16/2009 - 09:42
#3
谢谢。。我的意思是说,在业务系统里非常方便的调用工作流。。比如一个项目组,有三个人。。。。。我负责工作流的部分。其他人做别的。。就是我怎么能提供一个方便的调用接口。。。。有可能,我在别的地方开发。。然后开发完了,在和业务系统集成。。
星期二, 06/23/2009 - 22:04
#4
个人感觉应当是将工作流系统与业务系统完全隔离,除了组织系统以外其他的部分应当的完全透明的。也就是实现一个类似于中间件的东西,无论业务系统是一个怎样的项目或者系统,甚至是不同的开发语言编写的程序都应当可以适应。
星期三, 03/03/2010 - 15:32
#5
可以借鉴SAP的实现,使用事件来进行交互


工作流本身只是业务系统的一个支撑,业务系统需要流程,则就调用流程系统提供的API,不需要就不调用,不知到你所说的耦合度,到底具体是指谁和谁之间有耦合?