项目中马上就要进行工作流设计器的选型了,正在考虑如何实现。
可以采用下面的实现方式:
1、 采用Swing or AWT。
目前工作流的设计器绝大多数是采用swing 的方式作的。
比如shark,obe,osworkflow等等,见这个例子 2。
2、纯javascript实现。我这里有个 b/s的uml系统。
btw : 有个人跟我推销过一套他的b/s的工作流设计器,要价4000,蛮高的。
3、用swt,最好做到eclipse中,Flow4J。
根据我们项目的情况,可能在 2 和 3 中选择一个。
我比较倾向于3。
一来我们现在的项目全部采用Eclipse开发,
二来B/s的实现及其复杂,我和 b/s uml 的作者联系过,有了作者的讲解可是看了2个星期,头疼的看不下去,呵呵。
这个公司的追踪器是个好思路:http://www.bestsolution.cn/index.asp
嵌入式工作流