Equinox下的WEB隨想
????????? 從目前的趨勢來看,OSGI在軟件行業的應用相當被看好,ECLIPSE,WAS也全面采用OSGI規范了,由于eclipse自身在采用OSGI之前有一套自恰的plugin機制,而這種幾乎具備無限擴充的plugin機制打開了一個巨大的plugin市場,再加上OpenSource的東風,使得eclipse幾乎一統Java的IDE市場。
???????? 從3.0eclipse全面采用OSGI開始,便對OSGI多了一份研究,在以eclipse為背景的桌面軟件開發領域,osgi如魚得水,但我更多的是在做Java的server端開發,很想能夠看到web領域能從osgi/Equinox中得到一些靈感,很希望,那靈活的plugin/bundle機制能發揮在web的前后端開發中,之前在TSS上有人做了一個自稱為RSP(與RCP相響應)的DEMO,展示了如何在Web頁面中做到不重啟服務器來實現頁面數據的動態組裝及服務請求。我們都知道在eclipse的插件開發中,我們可以單獨開發一個viewpart或者菜單來插入到現成的IDE中而保持獨立性,如果這種特性能在WEB中實現的話,那是相當的誘人的,現在Equinox已經實現的OSGI 的大部分規范,也提供了對serlvet及jsp的支持,但仍不夠方便,希望在不久以后能看這方面的進展。
?????
posted on 2006-08-15 20:56 carob 閱讀(338) 評論(0) 編輯 收藏 所屬分類: Eclipse