Upload
eduardo-pelegri-llopart
View
913
Download
2
Tags:
Embed Size (px)
DESCRIPTION
An Overview of GlassFish and a Guide to the GlassFish Day of Nov 6th, 2008
Citation preview
An Overview of GlassFish andA Guide through GlassFish Day – Nov 08
Eduardo Pelegrí-Llopart
Sun Microsystems, Inc.
Eduardo Pelegri-Llopart – November 6th, 2008
Overview and Guide
2
Outline
OverviewHistory and PrinciplesOverview of GlassFishAdoption Status
Guide Through GlassFish Day (Online)
Links for Additional Information
Eduardo Pelegri-Llopart – November 6th, 2008
Overview and Guide
3
Timeline
Tomcat
Java.NetCreated
J1'036/03
J1'056/05
J1'065/'06
GlassFishStarts
v1fcs
J1'075/07
v2ß2
J1'026/02
JWSDP 1.0
J1'996/99
9/07
v2fcs
12/07
v2UR1
5/08
v2 UR2v3 TP2
10/08
v3 Prelude
v2.1 fcs
12/08 6/09
v3 fcs
Eduardo Pelegri-Llopart – November 6th, 2008
Overview and Guide
4
GlassFish PrinciplesCustomer/User FocusTransparent DevelopmentEnterprise QualityWin-Win Relationships
Communities and Companies
Think Globally, Act LocallyWithin Components and within Geographies
Eduardo Pelegri-Llopart – November 6th, 2008
Overview and Guide
5
GlassFish Today
HK2
ShoalGrizzly
Metro
JAXB
JSF/Mojarra
WebTier
JSP
Jersey
Woodstox@Codehaus
EclipseLink@Eclipse
Felix@ASF
OpenMQ
OpenESB
GlassFish Server
Hudson
Phobos
SlynkrOther
SocialSoftware
AS CoreEJB
Others
Woodstock
Derby@ASF
Eduardo Pelegri-Llopart – November 6th, 2008
Overview and Guide
6
Increased ProductivityJava EE 5 – Not your Father's J2EEStandards Based - Easier Adoption; Avoid Vendor Lock-in!Fast Startup and Redeployment TimeIDE Support - NetBeans, Eclipse, IDEAGreat DocumentationGreat Community SupportEmphasis in porting Frameworks and Tools
Eduardo Pelegri-Llopart – November 6th, 2008
Overview and Guide
7
Ease of UseClusteringHA DB SupportCentralized AdminDocumentationAdvanced MonitoringWeb 2.0 Support – AJAX, Comet, JRubyBest Web Services, w/ .NET InteropFastest Open Source AppServerSee SPECjAppServer 2004 results
Production Ready
Disclaimers: SPEC and the benchmark name SPECjAppServer 2004 are registered trademarks of the Standard Performance Evaluation Corporation. Competitive benchmark results stated above reflect results published on www.spec.org as of 11/21/07. The comparison presented is based on GlassFish v2 UR1 run on 6 Sun SPARC Enterprise T5120 (1 chip, 8 cores/chip, 8 threads/core) 1.4GHz 8,439.36 SPECjAppServer2004 JOPS@Standard. For the latest SPECjAppServer 2004 benchmark results, visit http://www.spec.org/.
Eduardo Pelegri-Llopart – November 6th, 2008
Overview and Guide
8
GlassFish Open Source Business Model
Free Right-to-Use – Start NowOptional Free Registration – Stay in TouchSubscription Support
Sustaining PatchesWorld-Wide SupportAffordable (per Socket, Unlimited)Consulting & Training
Eduardo Pelegri-Llopart – November 6th, 2008
Overview and Guide
9
GlassFish Open Source Business Model
GlassFish v2 UR2
Sustaining Branch for Sun GF Enterprise v2 UR
Patch Releases
GFv1fcs U1
p1 p2 p3
GFv2
GFv3
fcs U1U2
p4
p1 p2 p3 p4 p5
Eduardo Pelegri-Llopart – November 6th, 2008
Overview and Guide
10
Some Adoption Indicators
+11M d/ls since May06+14M d/ls since June05+240K Registrations from Dec 07+100 GAP Winners
Eduardo Pelegri-Llopart – November 6th, 2008
Overview and Guide
11
Some Products Based on GlassFish
GlassFish Enterprise Server
OpenMQ / JavaMQ
GF w/ HADB
MEP / Mobile Enterprise Platform
SailFin / Communications Server
WebSynergy / PortalESB SuiteMural / MDM
Java CAPS
OpenSSO /OpenSSO Enterprise
OpenESB/GlassFish ESB
Eduardo Pelegri-Llopart – November 6th, 2008
Overview and Guide
12
Guide Through GlassFish DayOverview – EduardoSaved Session State – JanEclipseLink – Gordon YorkeJersey & JAX-RS – Marc & PaulScripting – VivekArchitecture – JeromeUpdate Center – TomGF & NetBeans – LudoJasperSoft – Jose MoralesJava EE 6 – RobertoJSF 2.0 – RogerNuxeo – Bogdan Stefanescu
Overview – EduardoComet – JeanFrancoisEmbedded – ByronEhcache Server – Greg LuckEJB 3.1 – KenJPA 2.0 – LindaWebSynergy – JamesExtending GF Console – KenGF and Eclipse (demo) – LudoA Web App (demo) – ArunGlassFish ESB - Frank
Eduardo Pelegri-Llopart – November 6th, 2008
Overview and Guide
13
Additional Information
http://GlassFish.orghttp://blogs.sun.com/TheAquarium• And many more, mostly at blogs.sun.com
http:/blogs.sun.com/GlassFishForBusinesshttp://wikis.sun.com/display/TheAquarium/GlassFishDotTV