Wir haben eine laufende Anwendung auf Wildfly 8.0.0 Final, wir beabsichtigen, diese Anwendung auf osgi Laufzeit für Modularität Vorteile zu portieren und die Größe der Anwendung (Wildfly + Anwendungsgröße) zu reduzieren. Redhat hat jedoch die Unterstützung von OSGi in der Wildfly-Version eingestellt, obwohl Community-Versionen OSGi-Unterstützung haben. Meine Frage ist, ob es sich lohnen sollte, zur Osgified-Version der Anwendung zu wechseln, wenn Wildfly osgi offiziell nicht unterstützt? Gibt es noch einen anderen Anwendungsserver, der osgi und ejb container unterstützt? Unsere Anwendung soll in Zukunft zur kommerziellen Freigabe bereitgestellt werden. Jede Hilfe würde sehr geschätzt werden.Osgi-Laufzeitumgebung in Wildfly 8.0.0
1
A
Antwort
1
Wildfly verwendet JBoss Modules für Modularität. Sie können sich die class loading documentation ansehen, wenn Sie sehen möchten, wie Sie JBoss-Module mit Ihrer Bereitstellung verwenden können.
Es gibt auch ein separates JBOSGi for WildFly Projekt, das Sie betrachten können.
1
Für OSGi laufenden Anwendungen aus der Box: Glassfish oder Payara
Verwandte Themen
- 1. install Group_Concat UDAF Aggregat Funktion in Vertica 8.0.0-2
- 2. Zeichensatzkodierung in WildFly
- 3. Usertransaction in Wildfly 8.2.0
- 4. IBM MobileFirst 8.0.0 Studio Plugin für Eclipse Mars nicht gefunden
- 5. Wildfly Datenquelle im Konflikt mit DefaultDS
- 6. Aktiviere JaxbAnnotationModule auf Wildfly
- 7. WildFly Abhängigkeiten
- 8. Wildfly DuplicateServiceException
- 9. Wildfly 10
- 10. Wildfly-Transaktionen
- 11. Wildfly Module
- 12. WildFly + Hibernate
- 13. Wie in wildfly-8.2.0.Final
- 14. Benutzer in LDAP (Wildfly) suchen
- 15. Wildfly - Logging in einer Datei
- 16. Frühling Stiefel Websockets in Wildfly
- 17. org.jboss.security.jndi.JndiLoginInitialContextFactory ClassNotFound in Wildfly 10
- 18. Kann nicht in Wildfly bereitstellen
- 19. Wie importieren SSL in Wildfly
- 20. Deployment Order in Wildfly 9
- 21. Umleiten zu index.html in Wildfly
- 22. EJB auf Wildfly Calling Remote EJB von einem anderen Wildfly
- 23. Hibernate Search beginnt mit Wildfly 9 aber nicht Wildfly 10
- 24. Wildfly TimerService unzufriedene Abhängigkeiten
- 25. WildFly RestEasy Version Verwirrung
- 26. Wildfly get Datenquellenparameter
- 27. Wildfly als systemd Service
- 28. Wildfly und https
- 29. Wildfly variablen Eigenschaften
- 30. Wildfly 10 Gemeinsame EJB
OSGi und JEE spielen im Allgemeinen nicht gut zusammen. Bevor Sie die nicht unbedeutenden zusätzlichen Komplikationen von OSGi hinzufügen, fragen Sie sich, welche Funktionen Sie verwenden möchten und ob Sie sie wirklich benötigen. Wenn es nur Modularität ist, können Sie das ohne OSGi tun. –
Anstatt nach einer Möglichkeit zu suchen, OSGi in einem JEE-Container auszuführen, versuchen Sie mit Apache Karaf einen modularen OSGi-Container, der auch für Enterprise-Anwendungen verwendet werden kann, nur mit OSGi als Basis. –