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