Gemini是OSGi藍圖容器的參考實現,而Apache Aries是另一個廣泛使用的藍圖容器......包括在Apache Karaf中。雙子座和Apache Aries藍圖容器
如果我正在開始一個新項目(需要開源技術)並計劃使用藍圖,那麼在這兩者之間進行選擇時應該考慮什麼?
是基於將使用哪種OSGi容器的選擇,其中:
- 處女座則雙子座是您的最佳/只?藍圖容器的選擇
- 爲Apache Karaf,然後阿帕奇白羊座藍圖容器如果優先選擇
難道它甚至關係呢?即我是否可以針對藍圖規範進行編碼,並讓部署決定在生產中使用DI容器?
對不起,如果這個問題不是很具體,但這個話題本身對我來說是相當困惑。
不會像差異[這一個](https://bugs.eclipse.org/bugs/show_bug.cgi?id=351755)使在實踐中不可能推動這個決定直到部署時間? – eis 2012-12-05 08:46:16
如果您嚴格按照規範進行編碼,則可以將決策推向部署時間。如果你想利用對編程模型的擴展,你需要做出早期的決定。 – 2012-12-06 07:14:26