我们在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为基础。 –