+ All Categories
Home > Documents > GlassFish - 2008.rmll.info2008.rmll.info/IMG/pdf/glassfish-rmll-juillet2008.pdf · GlassFish v3 •...

GlassFish - 2008.rmll.info2008.rmll.info/IMG/pdf/glassfish-rmll-juillet2008.pdf · GlassFish v3 •...

Date post: 02-Aug-2020
Category:
Upload: others
View: 3 times
Download: 0 times
Share this document with a friend
18
1 Alexis Moussine-Pouchkine GlassFish Team Sun Microsystems GlassFish
Transcript
Page 1: GlassFish - 2008.rmll.info2008.rmll.info/IMG/pdf/glassfish-rmll-juillet2008.pdf · GlassFish v3 • Architecture > Modulaire (OSGi) > Extensible > Dynamique • Pas limité à Java

1

Alexis Moussine-PouchkineGlassFish TeamSun Microsystems

GlassFish

Page 2: GlassFish - 2008.rmll.info2008.rmll.info/IMG/pdf/glassfish-rmll-juillet2008.pdf · GlassFish v3 • Architecture > Modulaire (OSGi) > Extensible > Dynamique • Pas limité à Java

Sun et le Libre

Page 3: GlassFish - 2008.rmll.info2008.rmll.info/IMG/pdf/glassfish-rmll-juillet2008.pdf · GlassFish v3 • Architecture > Modulaire (OSGi) > Extensible > Dynamique • Pas limité à Java

Sun xVM

Operating System

Virtualization

Architecture

DataBase Platform

Application Infrastructure

Partners

VirtualBox

Sun et le Libre

Page 4: GlassFish - 2008.rmll.info2008.rmll.info/IMG/pdf/glassfish-rmll-juillet2008.pdf · GlassFish v3 • Architecture > Modulaire (OSGi) > Extensible > Dynamique • Pas limité à Java

Le cas d'école Firefox

• Maturité du libre variable> Systèmes d'exploitation> Navigateurs> SGBD> Serveurs d'applications

• Standards• Liberté• Choix

Page 5: GlassFish - 2008.rmll.info2008.rmll.info/IMG/pdf/glassfish-rmll-juillet2008.pdf · GlassFish v3 • Architecture > Modulaire (OSGi) > Extensible > Dynamique • Pas limité à Java

Serveurs d'applications Java et Libres

On n'a pas à choisir :

entre logiciel libre et fonctionnalitésentre logiciel libre et performance

Page 6: GlassFish - 2008.rmll.info2008.rmll.info/IMG/pdf/glassfish-rmll-juillet2008.pdf · GlassFish v3 • Architecture > Modulaire (OSGi) > Extensible > Dynamique • Pas limité à Java

La communauté GlassFish

• Millions de téléchargements

• Committers externes• 8,000+ membres• Analystes

> Gartner, Forrester, etc...

Page 7: GlassFish - 2008.rmll.info2008.rmll.info/IMG/pdf/glassfish-rmll-juillet2008.pdf · GlassFish v3 • Architecture > Modulaire (OSGi) > Extensible > Dynamique • Pas limité à Java

7

Page 8: GlassFish - 2008.rmll.info2008.rmll.info/IMG/pdf/glassfish-rmll-juillet2008.pdf · GlassFish v3 • Architecture > Modulaire (OSGi) > Extensible > Dynamique • Pas limité à Java

8

Page 9: GlassFish - 2008.rmll.info2008.rmll.info/IMG/pdf/glassfish-rmll-juillet2008.pdf · GlassFish v3 • Architecture > Modulaire (OSGi) > Extensible > Dynamique • Pas limité à Java

9

Page 10: GlassFish - 2008.rmll.info2008.rmll.info/IMG/pdf/glassfish-rmll-juillet2008.pdf · GlassFish v3 • Architecture > Modulaire (OSGi) > Extensible > Dynamique • Pas limité à Java
Page 11: GlassFish - 2008.rmll.info2008.rmll.info/IMG/pdf/glassfish-rmll-juillet2008.pdf · GlassFish v3 • Architecture > Modulaire (OSGi) > Extensible > Dynamique • Pas limité à Java

GlassFish

• GlassFish v2 depuis Sept. 2007> 2ème version majeure Java EE 5> Un seul téléchargement : 60Mo> Profils, temps de démarrage réduit> Usage x3 à x10 sur 12 mois

• Intégré de base :> Interop Web Services (avec Microsoft)> Clustering complet> Outils d'administration> Performance (SPEC record)> Outillage (NetBeans, Eclipse, ...)

http://glassfish.org

Page 12: GlassFish - 2008.rmll.info2008.rmll.info/IMG/pdf/glassfish-rmll-juillet2008.pdf · GlassFish v3 • Architecture > Modulaire (OSGi) > Extensible > Dynamique • Pas limité à Java

Web Admin Console

Page 13: GlassFish - 2008.rmll.info2008.rmll.info/IMG/pdf/glassfish-rmll-juillet2008.pdf · GlassFish v3 • Architecture > Modulaire (OSGi) > Extensible > Dynamique • Pas limité à Java

• Complet> Bus, connecteurs, moteurs, eco-système

• Outillé> Editeurs XML, BPEL, XSD, composition visuels, non-destructeurs

• Documenté> Comme un produit commercial

• Performant> Moteur GlassFish, NMR optimisé

• Standard> JBI, Web Services, Java EE, ...

• v2.0 aujourd'hui, v3.0 demain (OSGi, JBI, GF v3, DSL)

Page 14: GlassFish - 2008.rmll.info2008.rmll.info/IMG/pdf/glassfish-rmll-juillet2008.pdf · GlassFish v3 • Architecture > Modulaire (OSGi) > Extensible > Dynamique • Pas limité à Java
Page 15: GlassFish - 2008.rmll.info2008.rmll.info/IMG/pdf/glassfish-rmll-juillet2008.pdf · GlassFish v3 • Architecture > Modulaire (OSGi) > Extensible > Dynamique • Pas limité à Java

GlassFish v3

• Architecture> Modulaire (OSGi)> Extensible> Dynamique

• Pas limité à Java EE> Ruby on Rails, PHP, Python/Django, Scala, Grails> Performance, admin, monitoring, clustering

• Disponible aujourd'hui en Preview> Version finale en 2009> Alignée et implémentant Java EE 6

Page 16: GlassFish - 2008.rmll.info2008.rmll.info/IMG/pdf/glassfish-rmll-juillet2008.pdf · GlassFish v3 • Architecture > Modulaire (OSGi) > Extensible > Dynamique • Pas limité à Java

GlassFish v3 (cont.)

• OSGi: Apache Felix par défaut• Download 21 Mo , démarrage 1-sec• Rajout à la volée des outils d'admin et d'update• Extensions disponibles sur l'update center :

> EJB 3.1 (preview)> jRuby On Rails (déploiement natif, pas de WAR)> Grails (aussi dispo pour GlassFish v2)> Jersey and Metro (Web Services)> jMaki (Ajax)

• Outillé: NetBeans 6.1, Eclipse 3.3• Embedded GlassFish

Page 17: GlassFish - 2008.rmll.info2008.rmll.info/IMG/pdf/glassfish-rmll-juillet2008.pdf · GlassFish v3 • Architecture > Modulaire (OSGi) > Extensible > Dynamique • Pas limité à Java

GlassFish – Au delà du serveur Java

ProjectGlassFish

GlassFish Enterprise Derby

GlassFishESB

GlassFIshPortal

MQ

Distributions

Maven Rep

Java EE RI & SDK Communautés NetBeans™IDE

Outils

Eclipse Plugin

Utilisateurs et autres groupes

TmaxSoft JEUS 6Oracle oc4j

BEA WebLogic 10

JBoss 5

SailFin

Hudson

IBM WebSphere 7

Liferay

Ericsson

Page 18: GlassFish - 2008.rmll.info2008.rmll.info/IMG/pdf/glassfish-rmll-juillet2008.pdf · GlassFish v3 • Architecture > Modulaire (OSGi) > Extensible > Dynamique • Pas limité à Java

18

Questions [email protected]://blogs.sun.com/alexismp


Recommended