2010-07-05 76 views
0

您是否知道用于Java的任何Web FlowChart框架?用于Web的Java FlowChart框架

究竟是什么我的意思是 “网络的FlowChart框架”:

  • 能够产生BPMN图表; (如果不是BPMN,至少可以轻松定制的基本流程图/图表);
  • 生成的图很容易嵌入到Java EE(Oracle Adf 11g)应用程序中;
  • 生成的图表可以是applets/java script/flash,并且是用户响应的(用户可以点击图表等) - 没有静态图像。
  • 图表内容可以在运行时修改/生成(应用程序模型是数据驱动的);
  • 许可证不是问题,但我们仍然偏爱采用许可许可证模式(BSD,MIT,APACHE)的产品;

您可以提供任何提示,因为我们正处于评估期,我们希望尝试尽可能多的产品。

您是否知道Oracle/Sun提供的类似解决方案?

该框架不应包含任何业务逻辑。我们只需要它以时尚的方式呈现数据。

回答

0

另一种商业解决方案是yFiles套件图表的产品。 专门为BPMN提供extension package(并且交互式webstart演示也是online)。

用于Java和AJAX的yFiles可用于Applets,特别是用于Java Servlet上下文。更现代的HTML5 solution仅基于Javascript,因此可用于任何服务器。

许可证是宽容的(永久的,基于开发人员的座位,一次性费用),但它是商业的而不是开源的。

据我所知,Oracle不提供这种产品(市场上这类任务的专业库很少),除非您计算Netbeans的来源,它也包含一个图编辑器组件,尽管不包括专门针对BPMN。

完全披露:我为yWorks工作,但我不代表我的雇主。