2010-07-05 66 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工作,但我不代表我的僱主。