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包的訪問類
- 2. OSGI Bundle CQ5中的其他軟件包的結構和通信
- 3. 包含OSGi捆綁包的其他資源
- 4. Equinox和OSGI包
- 5. 春+其他+ mysql的
- 6. 包裝numpy/scipy和其他Python包與C應用程序?
- 7. apache的常春藤和嵌套的jar文件在OSGi包
- 8. 春分<-> OSGI版本對應
- 9. OSGi:如何獲得其他包的類加載器
- 10. 訪問其他osgi包中的靜態資源?
- 11. 春季交易管理和OSGi
- 12. 其他包也對我的Android應用
- 13. 春季應用程序啓動期間的其他API調用
- 14. OSGi:在更新其他軟件包時刷新一個軟件包
- 15. 其他應用
- 16. 從Android應用程序訪問OSGI包
- 17. 使用了OSGi包
- 18. 應該OSGi碎片導出包的貢獻他們的主機?
- 19. 搖籃,OSGi和OBR(或其他資料庫?)
- 20. 從OSGI包調用JDBC和UCP連接
- 21. 不能使用其他流星包內的其他流星包
- 22. 其他包裝
- 23. 包NuGet包應用其他元數據使用的TeamCity
- 24. OSGI軟件包和Web應用程序之間的通信
- 25. 對其他應用
- 26. 如何在其他類中使用OSGi服務引用?
- 27. 將iOS應用程序包含到其他應用程序中
- 28. 其他應用程序中的包裝Rails應用程序
- 29. iOS - 包含其他應用程序的應用程序
- 30. 其他應用程序和授權
我想我的情況相當好,因爲我們從頭開始使用這兩種應用程序。 – myborobudur 2010-12-24 08:03:12