我們在Wildfly 8.0.0 Final上有一個正在運行的應用程序,我們打算將此應用程序移植到osgi運行時以獲得模塊化優勢,並降低應用程序的佔用空間(Wildfly +應用程序大小)。但Redhat已經停止支持OSGi發佈Wildfly,儘管社區版本有OSGi的支持。我的問題是,當Wildfly不正式支持osgi時,切換到Osgified版本的應用程序是否值得?有沒有其他支持osgi和ejb容器的應用程序服務器?我們的應用程序旨在將來部署用於商業版本。任何幫助將不勝感激。Wildfly 8.0.0中的Osgi運行時環境
1
A
回答
1
WildFly使用JBoss Modules的模塊化。如果您想了解如何在部署中使用JBoss模塊,則可以查看class loading documentation。
還有一個單獨的JBOSGi for WildFly項目,你可以看看。
1
對於運行的OSGi應用程序開箱即用的:的GlassFish或似鯖水狼牙魚
相關問題
- 1. 在OSGI環境中運行nutch
- 2. 使用代碼在OSGi環境中運行時增強
- 3. 在OSGi環境
- 4. 在OSGi環境
- 5. 運行時環境
- 6. OSGI/SPRING - 添加非源文件夾運行時環境
- 7. OpenJDK運行時環境與Java2運行時環境
- 8. 在OSGI環境中定義類時ClassFormatError
- 9. 讓scala編譯器在OSGi運行環境中工作
- 10. Erlang運行時環境
- 11. JS運行時環境
- 12. java運行時環境中的Animation.jar
- 13. 每當運行時運行rails環境
- 14. App Engine PHP運行時環境中的環境變量
- 15. 的NoClassDefFoundError在OSGi環境
- 16. Wildfly 8.0.0 mysql數據源問題
- 17. Wildfly 8.0.0.Final JTA事務問題
- 18. 在惡劣環境下運行OSGi Equinox控制檯
- 19. java運行時環境的錯誤
- 20. 如何在OSGI環境中使用Spring?
- 21. Hazelcast和OSGi在多捆綁環境中
- 22. 在OSGi環境中使用OrientDB
- 23. OSGi運行時中的Commons Logging bundle
- 24. java運行時環境歸檔文件
- 25. 創建.NET運行時環境
- 26. IIS,APACHE,YAWS運行時環境
- 27. QML運行時環境未找到
- 28. Java運行時環境| DeploymentRuleSet.jar | ruleset.xml
- 29. 在運行時更改語言環境?
- 30. Java運行時環境HKEY_LOCAL_MACHINE錯誤
OSGi和JEE通常不會在一起玩。在添加OSGi的非微不足道的附加複雜功能之前,先問問自己要使用哪些功能以及是否真的需要它們。如果它只是模塊化,那麼你可以在沒有OSGi的情況下做到這一點。 –
而不是尋找在JEE容器中運行OSGi的方法,試用Apache Karaf,它會爲您提供模塊化的OSGi容器,它也可以用於企業應用程序,僅以OSGi爲基礎。 –