1
A
回答
1
你可以問同樣的事情編程語言:如果您在Java開發的東西,你才能把它在每一個基於Java的框架集成?答案是:這取決於。
- 如果您的意思是通過集成「開發功能一次並在不改變所有應用程序的情況下進行部署」,那麼您運氣不好。雖然OSGi是標準化的,但您應該將您開發的模塊和服務視爲低級構造:任何應用程序框架(如Spring)都會以自己的方式構建低級構造。
- 如果,另一方面,你的意思是「進行部署,並開始使用它們自己的代碼」,是的,你通常可以混合&匹配捆綁服務在你喜歡的任何方式,只要你願意寫一些'膠碼「。
一般來說,是的,你可以把你的軟件包和集成,但它不是免費的。如果將它打包成一個捆綁包,它可能會使您的功能更易於集成。
0
理論上,是的。如果目標OSGi應用程序是OSGi規範的不同版本(3,4,4.2等),則必須注意。你必須注意你是否也使用了平臺特定的API。
+0
是的,讓人心動。你知道OSGi是否向後兼容? – myborobudur 2010-12-24 08:05:58
相關問題
- 1. OSGI Bundle CQ5中的其他軟件包的結構和通信
- 2. 包含OSGi捆綁包的其他資源
- 3. OSGi:如何獲得其他包的類加載器
- 4. 訪問其他osgi包中的靜態資源?
- 5. CMake和包括其他makefiles
- 6. 春季應用程序啓動期間的其他API調用
- 7. 從Android應用程序訪問OSGI包
- 8. 應該OSGi碎片導出包的貢獻他們的主機?
- 9. 搖籃,OSGi和OBR(或其他資料庫?)
- 10. 包NuGet包應用其他元數據使用的TeamCity
- 11. OSGI軟件包和Web應用程序之間的通信
- 12. 其他應用程序中的包裝Rails應用程序
- 13. iOS - 包含其他應用程序的應用程序
- 14. 啓動OSGi包
- 15. OSGi包庫
- 16. 在OSGi包
- 17. 進口包OSGI
- 18. 見OSGi包
- 19. 詢問的OSGi /春-DM框架,以包的依賴性
- 20. com.sun.management.OperatingSystemMXBean在OSGi包中使用
- 21. 如何從OSGI中的其他服務調用
- 22. 數組包含x和其他數字
- 23. Bootstrap CSS和其他CSS/HTML組件包
- 24. 如何以理智的方式管理反應和其他包?
- 25. OSGi和傳統應用程序
- 26. 春Webflow的 - 問題與其他映射
- 27. 其他常春藤代幣有售嗎?
- 28. 春天EL - 如果其他條件
- 29. 從EAR包中調用外部OSGI包
- 30. 從非osgi類訪問osgi包
我想我的情況相當好,因爲我們從頭開始使用這兩種應用程序。 – myborobudur 2010-12-24 08:03:12