(disclaimer: Pracuję na słońcu i jestem w zespole GF)
Zgadzam się, że Seam działa dobrze na GlassFish; zobacz https://blogs.oracle.com/theaquarium/tags/seam
GFv3 jest zupełnie inny niż JBoss 5; w szczególności:
- GFv3 jest oparty na OSGi, natomiast jądro JBoss 5 oparte jest na JMX.
- GFv3 obsługuje JavaEE 6; JBoss 5 obsługuje Java EE 5.
GFv3 został zaprojektowany jako modułowy; usługi rozpoczynają się na żądanie, istnieje repozytorium centrum aktualizacji itp. GFv3 jest znacznie mniejszy niż JBoss 5 i rozpocznie się znacznie szybciej. JBoss 5.1 GA jest wymieniony jako 130 MB; GFv3Preview to 50 MB. GFv3 rozpoczyna się za kilka sekund; JBoss w dziesiątkach (powinieneś spróbować uruchomić na własną platformę).
Istnieją inne różnice, niektóre odziedziczone po GlassFish v2, takie jak graficzna konsola administracyjna lub interfejs administracyjny administratora.
Bardziej bezpośrednim porównaniem dla JBoss 5 byłyby wydania GlassFish v2 oparte na Java EE 5. Najnowsze wydanie w tej rodzinie to GFv2.1, wydanie GFv2.1.1 zaplanowano na październik (zobacz https://blogs.oracle.com/theaquarium/entry/schedule_for_glassfish_v2_1) .
Firma Sun udostępnia również poprawki oprogramowania GlassFish (podobne do obsługi RedHat dla JBoss); patrz https://blogs.oracle.com/glassfishforbusiness i sun.com/glassfish.
proszę, przeformułuj pytanie jako porównanie między EITHER: Glassfish 2 vs JBoss 5, .... lub .... Glassfish 3 vs JBoss 6. –