OSGI實踐中遇到的事

用OSGI做了2 j2ee項目,項目都成功了,但是不能說技術成功了。


osgi的好處,模塊化:這個與架構設計是天然對應的,架構設計都喜歡。2,熱拔插,自己做一堆事情需要處理,還是用框架方便。

再說在j2ee領域問題,桌面應用使用OSGI不在討論範圍:

1.商業支持在spring將其轉給eclipse之後,eclipse基本也放棄了,所有沒有商業支持。

2.社區支持,很糟糕,這個東西是個小衆,資料不多,很不好找。

3.各種庫,要轉osgi bundle,spring幫忙給轉的截至日期是2003年之前的庫,之後就要靠大家了,轉給eclipse之後,eclipse沒有做這件事。沒有商業支持,社區支持的痛苦。

4.IDE支持,主要問題在於內存,j2ee開發規模都比較大。內存佔用非常厲害。必須64位系統,即便如此,eclipse也慢的很,經常崩潰。

總結:j2ee上osgi需慎重,第一要有技術,第二要有技術,第三要有技術。因爲沒有優秀的商業支持,沒有有優秀的社區支持,沒有有優秀的ide支持。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章