新的
BPM
控制臺已經發布了第一個里程碑,我很高興利用這個機會介紹它最重要的改變及新特性。
流程定義管理
遷移到 GWT
越來越多的 JBoss 項目正在遷移到 GWT 。他們這么做的原因是:
? ? 如果你熟悉 Java 的開發并且不想成為下一代 web 開發的專家,那么 GWT 是一個比較好的選擇。使用 GWT 你可以粘住 eclipse ,發動一個調試并且編寫單元測試;
? ? 它有一套豐富的 UI 窗口部件,你可以立馬使用。這種窗口部件通過自己的實現保證了一個統一的外觀和感覺;
其它的比較好的成功的 GWT 實施的例子就是 Drools 控制臺了。( JBoss 開源的規則引擎)。
?
流程實例管理
GWT 已經非常的流行了,它允許通過項目來集成控制臺。另一方面的影響就是,你可以輕松地開發一個完整的 GWT 應用,或者是一部分,并且同已經存在的 web 應用整合在一起。舉例來說,這樣可以允許用戶將 BPM 控制臺的任務管理功能嵌入到他們自己的內網應用中。
?
流程實例細節
BAM (業務活動監控)及 BI (商業智能)功能的改進
或許當前控制臺的最大缺點就是缺少 BAM 和 BI 特性。
?
工作負載概覽
改進 BAM 和 BI 不可能在一天內馬上實現,但是你可以期待在早期的發布版本中看到第一個度量及狀態監控,在我們實現一個功能齊全的 BAM 控制臺的過程中,我們正盡力增加更多的零星的功能。因為這將與服務活動監控項目中的功能和技術發生重疊,感興趣的讀者可以關注一下 SAM 。
?
性能度量
如何遷移
首先,我們將基于 GWT 提供一個現存 jBPM 控制臺的替代。它將仍然保持當前的功能特性,但是會增加 BI 功能。最初我們會平衡 jBPM3 的后端功能,然后逐漸地利用 SAM 的空間來豐富它,甚至最終完全代替它。
?
流程圖形視圖
繼續關注。下次我們將要詳細說明實現細節,包括: gchart , gwt 和 gwt-ext 。
說明:此文英文鏈接:http://jboss-overlord.blogspot.com/2008/08/first-glimpse-at-new-bpm-console.html