我一直在調查OSGi爲我公司的軟件,但最近已被推薦看看Impala。根據其網頁,Impala是「基於Spring框架的基於Java的Web應用程序的動態模塊框架」。Impala和OSGi之間的選擇
乍看之下,看看這blog post的差異,我可以看到的主要差異是Impala比OSGi更簡單,不管理第三方組件的版本控制,並且使用得遠遠不夠(I在Stack Overflow上沒有看到任何關於它的問題)。
我想知道對Impala和OSGi有直接經驗的人(即那些比閱讀博客帖子和在線文檔更深入地調查過的人)是否對這兩者之間的實際差異有更深入的瞭解和/或建議關於每種類型的項目可能更適合或更不適合。
編輯:將Springsource Slices納入比較也可能很有趣,儘管它還是一個早期的原型。一目瞭然,它似乎只能在DM服務器上運行。