使用GWT為CodeBeamer Wiki Plugin的View Layer
最近做了一個實驗, 使用 GWT 為CodeBeamer的Wiki Plugin的View Layer, 經過幾天的奮鬥, 總算有一點小成果, 使用GWT來開發Wiki Plugin有什麼好處? CodeBeamer的Wiki Plugin 大部分的Example都還是使用傳統的HTML輸出,在Service Layer將結果整理好後用HTML print out出來, 所以GUI互動性並不高, GWT是Google所開發的Ajax框架, 例如 iGoogle 中有各式各樣很炫的Widget , 看起來應該是用GWT開發的, 所以讓CodeBeamer可以嵌入使用GWT開發的Widget, 等同可以讓CodeBeamer的功能擴充性更高. GWT也有支援RPC(Remote Procedure Calls), 我下一個實驗就是要利用GWT+RPC+CodeBeamer的Service Layer API,這樣可以讓GWT所開發的Widget Wiki Plugin與Codebeamer有互動性. 例如可以做出像Google Analytics的動態報表 CodeBeamer的Wiki Plugin開發, 可以參考 1. Hello World 2. AbstractCodeBeamerWikiPlugin 3. Using Service Layer