wfc是构建在B/S结构上的流程定义工具

具备以下的功能
1> 实现了B/S结构上的工作流定义工具(没有看到同类型的产品)。
2> 流程定义格式与具体的工作流格式相分离,并可以在此基础上实现其他的流程定义工具产品。
3> 采用了Buffalo(XML-RPC的javascript实现)实现与后端Servlet的绑定。
4> 可以对具体的节点进行属性的配置(配置后的数据会被绑定为java的List自动传递到后端)。

目前还需要改进的
1> 修改目前工作流的图标(需要分支、状态、合并这样专业的图标)
2> 解决浏览器的刷新问题。
3> 增加线段的表现形式选项
4> 增加曲线的表现形式,尤其是在多线段的情况下要自动调整为曲线的形式。

目前的WFC已经被Michael Chen(buffalo的作者)收录在其网站上!地址如下
http://demo.amowa.net/wfc

对于buffalo的关注早在作者刚发布的时候就已经开始了,起初不太了解buffalo的作用,然而在具体的工作中寻找基于XML-RPC协议的产品时突然明白了它的价值,不过说简单一点buffalo是实现了基于javascript的对象的序列化以及反序列化工作。