Glassfish oder JBoss AppServer AppServer was ist besser für die Produktionsumgebung?
Ich würde gerne wissen, über vor-und Nachteile der glassfish-server und jboss
(glassfish v3 vs jboss 7.0) bei der Verwendung in der Produktionsumgebung, ich kenne mehr Menschen nutzen jboss als application server, aber glassfish hat mehr Funktionen und Stabilität über jboss
stimmst du mir zu?
- Ich kann nicht kommentieren, JBoss, aber wir führen einen gruppierten Glassfish in der Produktion, ohne Probleme (in den letzten 3 Jahren).
- +1 für die Aussage "mehr ist besser". lol
- oracle.com/us/products/middleware/application-server/...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Die Frage über das GlassFish-Foren und erhalten Sie GlassFish als Antwort. Die Frage über das JBoss-Foren und erhalten Sie JBoss als Antwort. Hier Fragen, und Sie werden wahrscheinlich beide 🙂
Stabilität. Ich kann Ihnen sagen, dass die Anzahl der Tests, die wir in GlassFish Server Open Source Edition ist wesentlich - es hat die gleiche hohe Qualität wie die kommerzielle version (Oracle GlassFish Server), wenn freigegeben, obwohl der kommerzielle version Schiffe patches mehr regelmäßig. Laut JBoss (und jemand korrigiert mich wenn ich falsch Liege), JBoss nicht Ihre volle Qualität der Prüfung auf die open-source-bit - voll ist die QA nur auf Ihren kommerziellen Distributionen (JBoss Enterprise Application Platform). Ich kann nicht sagen mit keine empirischen Beweise, die open-source-Anwendungsserver-hat eine bessere Qualität, aber der Ansatz, um die Qualität für die open-source-Distributionen sind sehr Verschieden zwischen den beiden.
Funktionen. IMHO, GlassFish hat eine ausgereifte und funktionsreiche administration console, Befehlszeilen-tool (sehr nützlich für die Automatisierung), und Erholsamen Administrations-und monitoring-API. Die beiden ersteren wurden in GlassFish da vor 2005, wenn die Sonne Anwendungsserver-war open-Source wie GlassFish, der RESTful-API seit 2008.
FYI, ich bin der GlassFish-Server-Produkt-manager, so bin ich stark voreingenommen 🙂
Hoffe, das hilft und lassen Sie es uns bitte alle wissen, was Sie sich schließlich entscheiden und warum.
Dank.
Die Teams verantwortlich für die JRebel getan hat ein kleiner Vergleich/Bewertung hier.
Mein Unternehmen eingeschaltet, ein Krankenhaus (12.000 Mitarbeiter) ausgeführt, die mehrere seiner elektronischen Dienste von WebSphere Glassfish. Massive Einsparungen bei Lizenzkosten und sehr hohe Stabilität.
Aber ich denke, es ist ein Bereich, der Glassfish ist wirklich erstaunlich, und das ist etwas, was nicht viele Menschen betonen. Das JRebel-Vergleich erwähnt, aber gibt es nicht annähernd genug Gewicht. Die meisten Leute schauen auf application-Server von Entwicklungs-und performance-Perspektive... und die meisten Anwendungsserver "gut genug" sind in diesem Bereich heutzutage (wieder, siehe die JRebel-Vergleich).
Aber eine Funktion benötigt viel Zeit, sich zu entwickeln, und nicht etwas, das getan werden kann über Nacht, es erfordert wirklich eine architektonische Entscheidung sehr früh auf. Und es ist etwas, das war definitiv gebaut von Anfang an in Glassfish Wurzeln (Sun Application Server). Ich spreche die Fähigkeit zu kontrollieren, die server rein und vollständig über ein command line interface. Dies ist ein enormer Vorteil. Es ermöglicht uns, die build-scripts für die Automatisierung alles über eine farm von Cluster-Servern (wir haben jetzt fast 15). Und ich meine alles. Wir nutzen Jenkins (Hudson) laufen die Skripte, und es ist wirklich eine elegante, integrierte Lösung.
Dies ist nicht, weil wir eine kluge Unternehmens - weit gefehlt. Glassfish macht es eben einfach zu tun. Die command-line-interface ist im Wert von Zehntausenden von Dollar gespeichert im Laufe der Zeit mehr und mehr jeden Tag.