welcome to glassfish day jazoon 2009 - oracle...11 cy 2009 cy 2010 glassfish v2.1 - enterprise mgr -...
TRANSCRIPT
![Page 1: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/1.jpg)
1
Welcome to GlassFish DayJazoon 2009
Sun Microsystems
1
![Page 2: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/2.jpg)
2
GlassFishA world of opportunities
Alexis Moussine-PouchkineSun Microsystems
2
![Page 3: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/3.jpg)
3
The Elephant In The Room
![Page 4: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/4.jpg)
4
Here's what I can ...
Show Say
![Page 5: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/5.jpg)
5
Business As Usual
![Page 6: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/6.jpg)
6
Business As Usual=
Participate in an active community+
Create a Great Product+
Kick Competitive Butt
![Page 7: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/7.jpg)
7
Any Questions?
![Page 8: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/8.jpg)
8
GlassFish Enterprise Server
Roadmap
![Page 9: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/9.jpg)
9
The History of the WorldAccording to
CY 2004
Sun Java System Application Server 8.x
Q1
Project GlassFish(Established)
GlassFish v2 UR1 - Registration - AIX Support
Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4
2006 2007 20082005
GlassFish v2 - Performance - Central Admin - Clustering
GlassFish v2 UR2 - Bug Fixes
GlassFish v1 - Java EE 5 - Single Instance
GlassFish v3 Prelude -OSGi - Java EE 6 Features - Web Container
![Page 10: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/10.jpg)
10
GlassFish v3 Previewnow available !
![Page 11: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/11.jpg)
11
CY 2010CY 2009
GlassFish v2.1
- Enterprise Mgr - New Brand
Q1 Q2Q1 Q2 Q3 Q4Q3 Q4
GlassFish v3 - Java EE 6/SDK - Dynamic Languages - Performance - OSGi - Cloud
GlassFish v3.1 - Clustering - v2 Parity - Centralized Admin - Enterprise Manager 2.0
GlassFish v2.1.1
- Bug Fixes - Updated AIX support - SailFin 2.0 alignment
GlassFish v3.2
- Advanced Deployment - HA Cloud Ready - Enterprise Mgr 3.0
The Future of the WorldAccording to
![Page 12: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/12.jpg)
12
Leading IndicatorTRENDS
![Page 13: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/13.jpg)
13
GlassFish Downloads
![Page 14: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/14.jpg)
14
Actual Usage
![Page 15: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/15.jpg)
15
GlassFish around you
![Page 16: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/16.jpg)
16
GlassFish around you (really)
![Page 17: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/17.jpg)
17
GlassFish around you (really)
![Page 18: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/18.jpg)
18
GlassFish around you (really)
![Page 19: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/19.jpg)
19
Google Trends
Websphere, WebLogic
![Page 20: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/20.jpg)
20
Google Trends
Websphere, WebLogic, JBoss
![Page 21: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/21.jpg)
21
Google Trends
Geronimo?
![Page 22: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/22.jpg)
22
Google Trends
Tomcat? Losing ground
![Page 23: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/23.jpg)
23
Google Trends
GlassFish!
![Page 24: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/24.jpg)
24
Registrations
![Page 25: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/25.jpg)
25
Data Analysis by Ohloh
• Founded in 2004
• Tracks 3,500 forges> 38K projects> 250K developers
Map Open Source Development
![Page 26: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/26.jpg)
26
AppServer Usage
Based on Deployment Descriptor
![Page 27: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/27.jpg)
27
Billings disclosure by category
![Page 28: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/28.jpg)
28
If there was only one reason...
... we care about both
![Page 29: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/29.jpg)
29
Let's talk about these guys first
![Page 30: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/30.jpg)
30
GlassFish Enterprise Server
• Second-generation Java EE 5 product• Central admin• Full clustering• HADB support• Documentation• Advanced monitoring• .NET interop• Fastest Open Source App Server• Enterprise Manager (see next presentation)
![Page 31: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/31.jpg)
31
Sustaining Releases
http://blogs.sun.com/GlassFishForBusiness/
![Page 32: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/32.jpg)
32
Introducing Sun GlassFish PortfolioThe Open Platform for Building Dynamic Web Applications
Enterprise Server Web Space Server
Web Stack
Portal for web sitedevelopment andcollaborativework spaces
ApplicationServer withEnterprise-scalemanagement and monitoring,including support for SNMP
A full SOA web platform
A complete LAMP stack
Web Stack GlassFish ESB
![Page 34: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/34.jpg)
34
Now, this guy....
![Page 35: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/35.jpg)
35
atmosphere.dev.java.net
• Comet (AjaxPush) still very popular> Supported in GlassFish since v2
• Atomosphere a recent project for portable comet> Tomcat 4, 5, 6, Jetty 5,6,7, GlassFish 1, 2, 3, Weblogic
9.x, 10.x, Jersey, Grizzly 1.9.x, JBossWeb 2.x,> From the makers of GlassFish Comet (Jean-François
Arcand and team)
• No need to wait for servlet 3.0 adoption, HTML 5 WebSockets, etc....
• Also supports the Bayeux protocol
![Page 36: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/36.jpg)
36
Dynamic languages
• Scripting and dynamic environments on v3> Ruby on Rails
● Many adoption/production stories (LinkedIn and others)● One process, one command as a better alternative
> Groovy/Grails● Check out the groovyblogs.org story at
http://blogs.sun.com/stories> And now Jython/Django !
● Using recently released jython 2.5
• All available from the GlassFish Update Center
![Page 37: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/37.jpg)
37
Hudson
• Continuous Integration System• You can't stop the innovation madness!
> Now at version 1.311 (1 per week)> EC2 plugin, selenium grid support, Hudson swarm slave
plugin, Groovy shell, CLI, Hadoop, ZFS integration, ...> Reported as #1 CI tool by Eclipse users> 140+ plugins, 120+ committers
• Support for Hudson> NetBeans 6.x> kenai.com (Hudson in the cloud!)
• Support offering for Hudson via a GlassFish Portfolio Subscription
![Page 38: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/38.jpg)
38
Jersey
• Reference Implementation for JAX-RS> RESTful Web Services, JSR 311
• Moving fast towards a JAX-RS 1.1> Production-quality implementation> 1.1.0 EA now available> Integration in GlassFish v3> 1.0.3 integrated into GlassFish v2
• Beyond JAX-RS> Client API, WADL, JSON, Spring, Juice, MIME multipart,
EJB integration, ATOM and Apache Abdera, ...• Integration with Atmosphere• Used by JavaStore, Kenai.com, and elsewhere
![Page 39: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/39.jpg)
39
SOA – GlassFish ESB
• GlassFish ESB 2.1 released last week (June 2009)> Clustering for all components> IEP (Intelligent Event Processing) Service Engine
● Complex Event Processing (CEP) and Event Stream Processing (ESP) using the Continuous Query Language (CQL)
> Scheduler Binding Component> Enhancements to BPEL SE, File BC, FTP BC, HTTP BC,
JMS BC and LDAP BC> NetBeans 6.5.1 and GlassFish v2.1> Support for AIX 5.3> Supported product based on OpenESB
![Page 40: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/40.jpg)
40
SOA – OpenESB.next
• Fuji Milestone 6 released last week> Right-sized ESB runtime using OSGi (Felix)> IFL – Integration Flow Language
● Integration application using a domain-specific grammar● Content-based router, aggregate, split, etc.
> Core JBI runtime < 300KB> Same components as OpenESB v2.x> Now bundle with GlassFish v3> NetBeans and Eclipse tooling> Early prototyping with Amazon AWS S3> http://fuji.dev.java.net, check out the screencasts
![Page 41: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/41.jpg)
41
WebSpace Portal Server
• Previously known as websynergy> For GlassFish v2 or v3> Parternship with Liferay
• Flexible authentication:> LDAP, CAS, NTLM, OpenID, OpenSSO, SiteMinder
• NetBeans Portlet builder• Wiki, blogs, forums, activity, communities, workflow• Xcellerators
> OpenOffice plugin, OpenSSO, Sharepoint, Documentum, Alfresco, Secure Global Desktop
• Sun Web Space Server 10.0.3 available> Available as IPS, VirtualBox and VMWare images
![Page 42: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/42.jpg)
42
SailFin.dev.java.net
• Telco Application Server building on top of GlassFish> Co-developed with Ericsson> Support for SIPServlet 1.1 (JSR 289) and more
• Simplifying Converged Applications with Converged Application FramEwork (CAFE)> Announced at JavaOne: http://sailfin-cafe.dev.java.net> Server-side Java Communication API for Calls,
Conference, IM, Presence, and Media> No SIP knowledge required (but possible)> Annotated POJO's to handle the communication> Leverages JSR 309 (standard for media control)
• SailFin v3 building on GlassFish v3, SAML for SIP, ...
![Page 43: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/43.jpg)
43
GlassFish v3
• Java EE 6 support> New and updated specifications> Extensibility, Pruning> Web Profile targeting web applications
• Developer friendly> IDE support: NetBeans, Eclipse and IntelliJ> Rapid Iterative Development> Modularity based on OSGi – pay for what you use> 1st class support for dynamic languages and frameworks
• Scales from embedded to carrier-grade• GlassFish v3 Preview available today, final this fall
> Download from http://glassfish.org
![Page 44: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/44.jpg)
44
GlassFish Update CenterNew in v2, ambitious in v3
![Page 45: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/45.jpg)
45
GlassFish Community Packages
• Your opportunity to contribute an add-on to GlassFish> Granularity of GlassFish packages pretty loosely defined
● Coarser-grained than OSGi bundles● Exemples: JDBC drivers, frameworks, OSGi bundles, HK2
modules, monitoring tools, and even applications> GlassFish ships with a “contrib” repository pre-configured
● Today: hibernate, Grails, ruby on rails, jython/Django, …● http://pkg.glassfish.org/v3/contrib
> IPS/pkg(5) is the underlying technology, http://glassfish-repo.dev.java.net is where it all happens
• Also useful for internal enterprise deployments
![Page 46: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/46.jpg)
46
Beginning Java EE 6 w/ GlassFish 3From Novice to Professional
• Antonio Goncalves> ParisJUG leader> Expert Group Member> Consultant
• First book on Java EE 6• Available in electronic
format
![Page 47: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/47.jpg)
47
Real World Java EE Patternshttp://press.adam-bien.com
• Adam Bien, GlassFish evangelist ;-)
• Available from lulu.com• Source code hosted on
http://kenai.com
![Page 48: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/48.jpg)
48
More books!
![Page 49: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/49.jpg)
49
Agenda
• 09:15 GlassFish, a world of opportunities (Alexis)• 10:00 GlassFish v2.1 and Enterprise Manager (Alexis)• 10:45 Coffee Break• 11:00 Java EE 6, Renewing the Platform (Roberto)• 11:45 Metro Web Services (Marek)• 12:30 Lunch• 13:30 Pragmatic GlassFish – Getting started (Alexis)• 14:15 GlassFish v3 (Jérôme)• 15:00 Coffee Break• 15:15 Tooling – We love all developers (Ludo and Roman)• 16:00 JSF 2.0 (Ed Burns)
![Page 50: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/50.jpg)
50
Logistics
• Please fill out the Survey• Winners announced after afternoon break
![Page 51: Welcome to GlassFish Day Jazoon 2009 - Oracle...11 CY 2009 CY 2010 GlassFish v2.1 - Enterprise Mgr - New Brand Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 GlassFish v3 - Java EE 6/SDK - Dynamic Languages](https://reader035.vdocuments.us/reader035/viewer/2022063000/5f0f07237e708231d4422127/html5/thumbnails/51.jpg)
51
Thank You !Q/A
Sun Microsystems
50