Enviar búsqueda
Cargar
Java EE / GlassFish Strategy & Roadmap @ JavaOne 2011
•
1 recomendación
•
1,485 vistas
Arun Gupta
Seguir
Java EE / GlassFish Strategy & Roadmap @ JavaOne 2011
Leer menos
Leer más
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 32
Descargar ahora
Descargar para leer sin conexión
Recomendados
Java EE Technical Keynote at JavaOne Latin America 2011
Java EE Technical Keynote at JavaOne Latin America 2011
Arun Gupta
The Java EE 7 Platform: Developing for the Cloud
The Java EE 7 Platform: Developing for the Cloud
Arun Gupta
Jfokus 2012 : The Java EE 7 Platform: Developing for the Cloud
Jfokus 2012 : The Java EE 7 Platform: Developing for the Cloud
Arun Gupta
TDC 2011: OSGi-enabled Java EE Application
TDC 2011: OSGi-enabled Java EE Application
Arun Gupta
Java Summit Chennai: Java EE 7
Java Summit Chennai: Java EE 7
Arun Gupta
GlassFish Community Update @ JavaOne 2011
GlassFish Community Update @ JavaOne 2011
Arun Gupta
Java EE 7 at JAX London 2011 and JFall 2011
Java EE 7 at JAX London 2011 and JFall 2011
Arun Gupta
Jfokus 2012: PaaSing a Java EE Application
Jfokus 2012: PaaSing a Java EE Application
Arun Gupta
Más contenido relacionado
La actualidad más candente
Java EE 7: Developing for the Cloud at Java Day, Istanbul, May 2012
Java EE 7: Developing for the Cloud at Java Day, Istanbul, May 2012
Arun Gupta
Creating Quick and Powerful Web applications with Oracle, GlassFish and NetBe...
Creating Quick and Powerful Web applications with Oracle, GlassFish and NetBe...
Arun Gupta
The Java EE 7 Platform: Developing for the Cloud (FISL 12)
The Java EE 7 Platform: Developing for the Cloud (FISL 12)
Arun Gupta
Java EE 7: Developing for the Cloud at Geecon, JEEConf, Johannesburg
Java EE 7: Developing for the Cloud at Geecon, JEEConf, Johannesburg
Arun Gupta
WebLogic 12c Developer Deep Dive at Oracle Develop India 2012
WebLogic 12c Developer Deep Dive at Oracle Develop India 2012
Arun Gupta
GlassFish REST Administration Backend
GlassFish REST Administration Backend
Arun Gupta
GlassFish 3.1 at JCertif 2011
GlassFish 3.1 at JCertif 2011
Arun Gupta
PaaSing a Java EE 6 Application at Geecon 2012
PaaSing a Java EE 6 Application at Geecon 2012
Arun Gupta
The Java EE 7 Platform: Developing for the Cloud
The Java EE 7 Platform: Developing for the Cloud
codemotion_es
GlassFish REST Administration Backend at JavaOne India 2012
GlassFish REST Administration Backend at JavaOne India 2012
Arun Gupta
Java ee 7 platform developing for the cloud kshitiz saxena
Java ee 7 platform developing for the cloud kshitiz saxena
IndicThreads
JUG Darmstadt - Java EE 7 - Auf in die Wolken!
JUG Darmstadt - Java EE 7 - Auf in die Wolken!
Markus Eisele
JAX-RS 2.0: RESTful Web services on steroids
JAX-RS 2.0: RESTful Web services on steroids
codemotion_es
JAX-RS 2.0: RESTful Web services on steroids at Geecon 2012
JAX-RS 2.0: RESTful Web services on steroids at Geecon 2012
Arun Gupta
Orange is v cloud 3
Orange is v cloud 3
tracepointmarketing
GlassFish in the Virtual World
GlassFish in the Virtual World
Arun Gupta
Orange is v cloud 3
Orange is v cloud 3
tracepointmarketing
OSGi & Java EE in GlassFish @ Silicon Valley Code Camp 2010
OSGi & Java EE in GlassFish @ Silicon Valley Code Camp 2010
Arun Gupta
Running your Java EE 6 applications in the Cloud @ Silicon Valley Code Camp 2010
Running your Java EE 6 applications in the Cloud @ Silicon Valley Code Camp 2010
Arun Gupta
Java EE 6 and GlassFish portfolio
Java EE 6 and GlassFish portfolio
Alexis Moussine-Pouchkine
La actualidad más candente
(20)
Java EE 7: Developing for the Cloud at Java Day, Istanbul, May 2012
Java EE 7: Developing for the Cloud at Java Day, Istanbul, May 2012
Creating Quick and Powerful Web applications with Oracle, GlassFish and NetBe...
Creating Quick and Powerful Web applications with Oracle, GlassFish and NetBe...
The Java EE 7 Platform: Developing for the Cloud (FISL 12)
The Java EE 7 Platform: Developing for the Cloud (FISL 12)
Java EE 7: Developing for the Cloud at Geecon, JEEConf, Johannesburg
Java EE 7: Developing for the Cloud at Geecon, JEEConf, Johannesburg
WebLogic 12c Developer Deep Dive at Oracle Develop India 2012
WebLogic 12c Developer Deep Dive at Oracle Develop India 2012
GlassFish REST Administration Backend
GlassFish REST Administration Backend
GlassFish 3.1 at JCertif 2011
GlassFish 3.1 at JCertif 2011
PaaSing a Java EE 6 Application at Geecon 2012
PaaSing a Java EE 6 Application at Geecon 2012
The Java EE 7 Platform: Developing for the Cloud
The Java EE 7 Platform: Developing for the Cloud
GlassFish REST Administration Backend at JavaOne India 2012
GlassFish REST Administration Backend at JavaOne India 2012
Java ee 7 platform developing for the cloud kshitiz saxena
Java ee 7 platform developing for the cloud kshitiz saxena
JUG Darmstadt - Java EE 7 - Auf in die Wolken!
JUG Darmstadt - Java EE 7 - Auf in die Wolken!
JAX-RS 2.0: RESTful Web services on steroids
JAX-RS 2.0: RESTful Web services on steroids
JAX-RS 2.0: RESTful Web services on steroids at Geecon 2012
JAX-RS 2.0: RESTful Web services on steroids at Geecon 2012
Orange is v cloud 3
Orange is v cloud 3
GlassFish in the Virtual World
GlassFish in the Virtual World
Orange is v cloud 3
Orange is v cloud 3
OSGi & Java EE in GlassFish @ Silicon Valley Code Camp 2010
OSGi & Java EE in GlassFish @ Silicon Valley Code Camp 2010
Running your Java EE 6 applications in the Cloud @ Silicon Valley Code Camp 2010
Running your Java EE 6 applications in the Cloud @ Silicon Valley Code Camp 2010
Java EE 6 and GlassFish portfolio
Java EE 6 and GlassFish portfolio
Destacado
2011 LAE Legislative Outlook
2011 LAE Legislative Outlook
Louisiana Association of Educators
Java EE 6 and GlassFish v3: Paving the path for future
Java EE 6 and GlassFish v3: Paving the path for future
Arun Gupta
La filosofia com a racionalitat teòrica
La filosofia com a racionalitat teòrica
maramoros97
T hodge the right stuff with transitions
T hodge the right stuff with transitions
Janet Painter
C sink passport #1
C sink passport #1
Janet Painter
Docker, Kubernetes, and Mesos recipes for Java developers
Docker, Kubernetes, and Mesos recipes for Java developers
Arun Gupta
Destacado
(6)
2011 LAE Legislative Outlook
2011 LAE Legislative Outlook
Java EE 6 and GlassFish v3: Paving the path for future
Java EE 6 and GlassFish v3: Paving the path for future
La filosofia com a racionalitat teòrica
La filosofia com a racionalitat teòrica
T hodge the right stuff with transitions
T hodge the right stuff with transitions
C sink passport #1
C sink passport #1
Docker, Kubernetes, and Mesos recipes for Java developers
Docker, Kubernetes, and Mesos recipes for Java developers
Similar a Java EE / GlassFish Strategy & Roadmap @ JavaOne 2011
Java EE 7 - Into the Cloud
Java EE 7 - Into the Cloud
Markus Eisele
Sun Java EE 6 Overview
Sun Java EE 6 Overview
sbobde
JavaEE 6 and GlassFish v3 at SFJUG
JavaEE 6 and GlassFish v3 at SFJUG
Marakana Inc.
Java EE 6 & GlassFish 3
Java EE 6 & GlassFish 3
Arun Gupta
Java EE 6 & GlassFish v3: Paving the path for the future - Tech Days 2010 India
Java EE 6 & GlassFish v3: Paving the path for the future - Tech Days 2010 India
Arun Gupta
Java E
Java E
Arun Gupta
Java EE 6 Hands-on Workshop at Dallas Tech Fest 2010
Java EE 6 Hands-on Workshop at Dallas Tech Fest 2010
Arun Gupta
Java EE Technical Keynote - JavaOne India 2011
Java EE Technical Keynote - JavaOne India 2011
Arun Gupta
Java EE 6 & GlassFish v3: Paving the path for the future - Spark IT 2010
Java EE 6 & GlassFish v3: Paving the path for the future - Spark IT 2010
Arun Gupta
Spark IT 2011 - Java EE 6 Workshop
Spark IT 2011 - Java EE 6 Workshop
Arun Gupta
Java EE 7 and HTML5: Developing for the Cloud
Java EE 7 and HTML5: Developing for the Cloud
Arun Gupta
Java EE 6 Component Model Explained
Java EE 6 Component Model Explained
Shreedhar Ganapathy
Java EE6 Overview
Java EE6 Overview
Eduardo Pelegri-Llopart
Java EE 6
Java EE 6
Alexis Moussine-Pouchkine
Java EE 6 : Paving The Path For The Future
Java EE 6 : Paving The Path For The Future
IndicThreads
Understanding the nuts & bolts of Java EE 6
Understanding the nuts & bolts of Java EE 6
Arun Gupta
Java EE 6 & GlassFish v3 @ DevNexus
Java EE 6 & GlassFish v3 @ DevNexus
Arun Gupta
Shin J2 Ee Programming Half Day
Shin J2 Ee Programming Half Day
lokendralodha
Java EE 6 & GlassFish v3 at Vancouver JUG, Jan 26, 2010
Java EE 6 & GlassFish v3 at Vancouver JUG, Jan 26, 2010
Arun Gupta
Java EE 6 Aquarium Paris
Java EE 6 Aquarium Paris
Alexis Moussine-Pouchkine
Similar a Java EE / GlassFish Strategy & Roadmap @ JavaOne 2011
(20)
Java EE 7 - Into the Cloud
Java EE 7 - Into the Cloud
Sun Java EE 6 Overview
Sun Java EE 6 Overview
JavaEE 6 and GlassFish v3 at SFJUG
JavaEE 6 and GlassFish v3 at SFJUG
Java EE 6 & GlassFish 3
Java EE 6 & GlassFish 3
Java EE 6 & GlassFish v3: Paving the path for the future - Tech Days 2010 India
Java EE 6 & GlassFish v3: Paving the path for the future - Tech Days 2010 India
Java E
Java E
Java EE 6 Hands-on Workshop at Dallas Tech Fest 2010
Java EE 6 Hands-on Workshop at Dallas Tech Fest 2010
Java EE Technical Keynote - JavaOne India 2011
Java EE Technical Keynote - JavaOne India 2011
Java EE 6 & GlassFish v3: Paving the path for the future - Spark IT 2010
Java EE 6 & GlassFish v3: Paving the path for the future - Spark IT 2010
Spark IT 2011 - Java EE 6 Workshop
Spark IT 2011 - Java EE 6 Workshop
Java EE 7 and HTML5: Developing for the Cloud
Java EE 7 and HTML5: Developing for the Cloud
Java EE 6 Component Model Explained
Java EE 6 Component Model Explained
Java EE6 Overview
Java EE6 Overview
Java EE 6
Java EE 6
Java EE 6 : Paving The Path For The Future
Java EE 6 : Paving The Path For The Future
Understanding the nuts & bolts of Java EE 6
Understanding the nuts & bolts of Java EE 6
Java EE 6 & GlassFish v3 @ DevNexus
Java EE 6 & GlassFish v3 @ DevNexus
Shin J2 Ee Programming Half Day
Shin J2 Ee Programming Half Day
Java EE 6 & GlassFish v3 at Vancouver JUG, Jan 26, 2010
Java EE 6 & GlassFish v3 at Vancouver JUG, Jan 26, 2010
Java EE 6 Aquarium Paris
Java EE 6 Aquarium Paris
Más de Arun Gupta
5 Skills To Force Multiply Technical Talents.pdf
5 Skills To Force Multiply Technical Talents.pdf
Arun Gupta
Machine Learning using Kubernetes - AI Conclave 2019
Machine Learning using Kubernetes - AI Conclave 2019
Arun Gupta
Machine Learning using Kubeflow and Kubernetes
Machine Learning using Kubeflow and Kubernetes
Arun Gupta
Secure and Fast microVM for Serverless Computing using Firecracker
Secure and Fast microVM for Serverless Computing using Firecracker
Arun Gupta
Building Java in the Open - j.Day at OSCON 2019
Building Java in the Open - j.Day at OSCON 2019
Arun Gupta
Why Amazon Cares about Open Source
Why Amazon Cares about Open Source
Arun Gupta
Machine learning using Kubernetes
Machine learning using Kubernetes
Arun Gupta
Building Cloud Native Applications
Building Cloud Native Applications
Arun Gupta
Chaos Engineering with Kubernetes
Chaos Engineering with Kubernetes
Arun Gupta
How to be a mentor to bring more girls to STEAM
How to be a mentor to bring more girls to STEAM
Arun Gupta
Java in a World of Containers - DockerCon 2018
Java in a World of Containers - DockerCon 2018
Arun Gupta
The Serverless Tidal Wave - SwampUP 2018 Keynote
The Serverless Tidal Wave - SwampUP 2018 Keynote
Arun Gupta
Introduction to Amazon EKS - KubeCon 2018
Introduction to Amazon EKS - KubeCon 2018
Arun Gupta
Mastering Kubernetes on AWS - Tel Aviv Summit
Mastering Kubernetes on AWS - Tel Aviv Summit
Arun Gupta
Top 10 Technology Trends Changing Developer's Landscape
Top 10 Technology Trends Changing Developer's Landscape
Arun Gupta
Container Landscape in 2017
Container Landscape in 2017
Arun Gupta
Java EE and NoSQL using JBoss EAP 7 and OpenShift
Java EE and NoSQL using JBoss EAP 7 and OpenShift
Arun Gupta
Thanks Managers!
Thanks Managers!
Arun Gupta
Migrate your traditional VM-based Clusters to Containers
Migrate your traditional VM-based Clusters to Containers
Arun Gupta
NoSQL - Vital Open Source Ingredient for Modern Success
NoSQL - Vital Open Source Ingredient for Modern Success
Arun Gupta
Más de Arun Gupta
(20)
5 Skills To Force Multiply Technical Talents.pdf
5 Skills To Force Multiply Technical Talents.pdf
Machine Learning using Kubernetes - AI Conclave 2019
Machine Learning using Kubernetes - AI Conclave 2019
Machine Learning using Kubeflow and Kubernetes
Machine Learning using Kubeflow and Kubernetes
Secure and Fast microVM for Serverless Computing using Firecracker
Secure and Fast microVM for Serverless Computing using Firecracker
Building Java in the Open - j.Day at OSCON 2019
Building Java in the Open - j.Day at OSCON 2019
Why Amazon Cares about Open Source
Why Amazon Cares about Open Source
Machine learning using Kubernetes
Machine learning using Kubernetes
Building Cloud Native Applications
Building Cloud Native Applications
Chaos Engineering with Kubernetes
Chaos Engineering with Kubernetes
How to be a mentor to bring more girls to STEAM
How to be a mentor to bring more girls to STEAM
Java in a World of Containers - DockerCon 2018
Java in a World of Containers - DockerCon 2018
The Serverless Tidal Wave - SwampUP 2018 Keynote
The Serverless Tidal Wave - SwampUP 2018 Keynote
Introduction to Amazon EKS - KubeCon 2018
Introduction to Amazon EKS - KubeCon 2018
Mastering Kubernetes on AWS - Tel Aviv Summit
Mastering Kubernetes on AWS - Tel Aviv Summit
Top 10 Technology Trends Changing Developer's Landscape
Top 10 Technology Trends Changing Developer's Landscape
Container Landscape in 2017
Container Landscape in 2017
Java EE and NoSQL using JBoss EAP 7 and OpenShift
Java EE and NoSQL using JBoss EAP 7 and OpenShift
Thanks Managers!
Thanks Managers!
Migrate your traditional VM-based Clusters to Containers
Migrate your traditional VM-based Clusters to Containers
NoSQL - Vital Open Source Ingredient for Modern Success
NoSQL - Vital Open Source Ingredient for Modern Success
Último
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
DianaGray10
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
Matsuo Lab
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and Hazards
Seth Reyes
20200723_insight_release_plan_v6.pdf20200723_insight_release_plan_v6.pdf
20200723_insight_release_plan_v6.pdf20200723_insight_release_plan_v6.pdf
Jamie (Taka) Wang
PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
Renan Moreira de Oliveira
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
Aggregage
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
bruanjhuli
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
IES VE
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond Ontologies
David Newbury
Spring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdf
Anna Loughnan Colquhoun
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8
DianaGray10
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.
YounusS2
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Commit University
Babel Compiler - Transforming JavaScript for All Browsers.pptx
Babel Compiler - Transforming JavaScript for All Browsers.pptx
YounusS2
GenAI and AI GCC State of AI_Object Automation Inc
GenAI and AI GCC State of AI_Object Automation Inc
Object Automation
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Aijun Zhang
RAG Patterns and Vector Search in Generative AI
RAG Patterns and Vector Search in Generative AI
Udaiappa Ramachandran
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
Matt Ray
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
DianaGray10
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
shyamraj55
Último
(20)
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and Hazards
20200723_insight_release_plan_v6.pdf20200723_insight_release_plan_v6.pdf
20200723_insight_release_plan_v6.pdf20200723_insight_release_plan_v6.pdf
PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond Ontologies
Spring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdf
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Babel Compiler - Transforming JavaScript for All Browsers.pptx
Babel Compiler - Transforming JavaScript for All Browsers.pptx
GenAI and AI GCC State of AI_Object Automation Inc
GenAI and AI GCC State of AI_Object Automation Inc
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
RAG Patterns and Vector Search in Generative AI
RAG Patterns and Vector Search in Generative AI
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Java EE / GlassFish Strategy & Roadmap @ JavaOne 2011
1.
GlassFish / Java
EE Strategy & Roadmap Adam Leftik & John Clingan, Product Management 1 Copyright © 2011, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
2.
The following is
intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle. 2 Copyright © 2011, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
3.
Program Agenda
• Java Enterprise Edition (EE) 6 • GlassFish Server Today • Java EE Roadmap • GlassFish Server Roadmap 3 Copyright © 2011, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
4.
Java EE 6 4
Copyright © 2011, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
5.
The Evolution of
Java EE Flexible Ease of Java EE 6 Development Web Java EE Pruning, 5 Extensibility Services Ease of Dev, Robustness J2EE 1.4 Ease of CDI Enterprise Developmnt, Java Platform J2EE 1.3 Web Services Annotations, Web J2EE 1.2 CMP, Mgmt, EJB 3.0, Profile Connector Deployment, JPA, JPE Servlet, JSP, Architecture Async. Project EJB, JMS Updated Servlet 3.0, Connector RMI/IIOP Web EJB 3.1 Lite Services May 1998 Dec 1999 Sep 2001 Nov 2003 May 2006 Dec 2009 10 specs 13 specs 20 specs 23 specs 28 specs 5 Copyright © 2011, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
6.
Java EE 6
Themes • Web Profile • Embrace Open • Pruning Source Frameworks Flexible • Drag & drop and Extensible framework installation Lightweight Java EE Developer Productivity • More annotations • More POJOs • Less XML 6 Copyright © 2011, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
7.
GlassFish
Server 3 7 Copyright © 2011, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
8.
GlassFish Server -
Reference Implementation Java EE 6 Themes GlassFish Server 3 Flexibility Flexible Extensibility Extensible Productivity Productive + Modularity/OSGi RESTful API, Embedded API Manageability, Clustering Active Redeploy 8 Copyright © 2011, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
9.
GlassFish Server
Community Driven • Developed in Open Source – Dual-licensed (GPLv2, CDDL) – Developer productivity – Production Ready • Active & growing community – 10 Million Downloads / year – Active mailing lists – 3rd party contributions • Community dialog 9 Copyright © 2011, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
10.
Oracle GlassFish Server
Customer Driven DAS Backup & Recovery Performance Tuner • Commercial License • Oracle Support ActiveCache for GlassFish Oracle Access • Product Patches Manager Integration • Indemnification • GlassFish Server Control Monitoring Scripting Client Load Balancer Plugin & Installer 10 Copyright © 2011, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
11.
GlassFish Server 1
& 2 (Java EE 5) GlassFish v1 GlassFish v2 GlassFish UR2 GlassFish 2.1 • Java EE 5 Support • Java EE 5 • Bug Fixes • Improved AIX support • Single Instance • Centralized Administration • GlassFish Enterprise • Clustering / HA Manager 2005/6 2007 2008 2009 GlassFish v1 UR1 GlassFish v2 UR1 GlassFish v3 Prelude GlassFish 2.1.1 • Bug Fixes • Bug Fixes • Web Profile-like • Bug Fixes • AIX Support • OSGi Runtime • Java EE 6 preview tech. 11 Copyright © 2011, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
12.
GlassFish Server 3
(Java EE 6 Releases) GlassFish v3 GlassFish Server 3.1 GlassFish Server 3.1.2 • Java EE 6 Support • Centralized administration • Bug Fixes • Single Instance • Clustering / HA • Incremental Features • GlassFish Enterprise Mgr • GlassFish Server Control 2009 2010 2011 2012 GlassFish Server 3.0.1 GlassFish Server 3.1.1 GlassFish Server 4 • Oracle Branding • Bug Fixes • Java EE 7 • Oracle Platform Support • Updated Components • Multitenancy • Oracle Interoperability • Incremental Features • PaaS-enablement 12 Copyright © 2011, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
13.
GlassFish Server in
2011 GlassFish Server 3.1 (February) • Java EE 6 for more complex production deployments • Centralized administration – Built-in instance provisioning – Simplified management • High availability clustering • Improved performance • GlassFish Server Control 13 Copyright © 2011, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
14.
GlassFish Server in
2011 GlassFish Server 3.1.1 (July) • Bug fix release • Platform support – Java 7 – AIX 6.1, 7.1 • Incremental Features – 64-bit load balancer plugin – Support for OSGi Enterprise – Embedded API fidelity – Refreshed component libraries (Weld 1.1.1, etc) 14 Copyright © 2011, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
15.
GlassFish Server in
2012 GlassFish Server 3.1.2 • More bug fixes • Incremental features (usability) – Improve documentation (embedded API) – Ship GlassFish samples with NetBeans – mod_proxy_ajp support 15 Copyright © 2011, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
16.
Java EE 7 16
Copyright © 2011, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
17.
Java EE Past,
Present, & Future Cloud Java EE 7 Flexible Ease of Multi-tenancy, Java EE 6 Isolation Development Web Java EE Pruning, Application 5 Extensibility Versioning, Services Ease of Dev, Packaging Robustness J2EE 1.4 Ease of CDI Enterprise Developmnt, Virtualization Java Platform J2EE 1.3 Web Modularity Services Annotations, Web J2EE 1.2 CMP, Mgmt, EJB 3.0, Profile New Roles Connector Deployment, JPA, JPE Servlet, JSP, Architecture Async. Project EJB, JMS Updated Servlet 3.0, Connector RMI/IIOP Web EJB 3.1 Services Lite May 1998 Dec 1999 Sep 2001 Nov 2003 May 2006 Dec 2009 2012? 10 specs 13 specs 20 specs 23 specs 28 specs 17 Copyright © 2011, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
18.
Today’s Clouds are
Vendor-Specific Infrastructure as Platform as Software as a Service a Service a Service … … … … 18 Copyright © 2011, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
19.
Java EE &
Virtualization (Today) Virtualization • Hardware Utilization • Flexibility • KVM • OVM / Xen • VMWare • Solaris Zones Java EE Java EE Java EE • Virtualbox Virtualization 19 Copyright © 2011, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
20.
Java EE 7
in the Cloud 20 Copyright © 2011, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
21.
Java EE &
Clouds Clouds Java EE Java EE Java EE • Public Virtualization • Private Public • Hybrid Java EE Java EE Java EE Virtualization Private Hybrid 21 Copyright © 2011, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
22.
Java EE 7
– PaaS Multitenancy • Goal: Simple configuration, CDI-based programming model • Flexible tenant-discriminator support EMPLOYEE table EMP_ID VERSION F_NAME L_NAME GENDER DEPT_ID 1 1 John Doe M 1 2 3 Jane Doe F 2 @Entity @Table(name=‚EMPLOYEE‛) @MultiTenant(SINGLE_TABLE) @TenantDiscriminator(name=‚department‛, columnName=‚DEPT_ID‛) public class Employee { SELECT * FROM EMPLOYEE WHERE L_NAME LIKE ‘D%’ AND DEPT_ID= 1 • Other areas impacted - JNDI, JMS, EJB, etc. 22 Copyright © 2011, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
23.
Java EE 7
– PaaS Services • Required by Services application Queuing Load Balancing NRDBMS • PaaS provider Caching Persistence Mail services Multi- • User provided Tenancy Services Java EE APIs 23 Copyright © 2011, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
24.
Java EE 7
– PaaS Platorm Roles Roles • New Roles Roles • Enhanced Roles PaaS PaaS PaaS PaaS Provider Admin Acct. Mgr Customer • Unchanged Product App App Provider Admin Submitter Deployer Roles Multi- Tenancy Services Java EE APIs 24 Copyright © 2011, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
25.
Java EE 7
– PaaS Service Definitions Metadata • “cloud.xml” Metadata • Service requirements QoS Elasticity Services Resources • Resource Multi- definition & Tenancy Services Roles scope Java EE APIs • QoS / Elasticity (“-ilities”) 25 Copyright © 2011, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
26.
Java EE 7
– PaaS Elasticity Managed Environment • Monitor State • Enforce QoS / Multi- Elasticity Services Roles Metadata Tenancy • Lifecycle Java EE APIs Management Managed Environment • Virtualization 26 Copyright © 2011, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
27.
GlassFish
Server 4 27 Copyright © 2011, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
28.
GlassFish Server 4.0
• Java EE 7 reference implementation • Flexible deployment topology – Traditional GlassFish Server deployment – PaaS deployment – Public, private, hybrid • Transparent development – Wiki needs an update – GlassFish 3.2 ~ GlassFish 4.0 28 Copyright © 2011, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
29.
GlassFish Server 4.0
• Java EE 7 reference implementation • Flexible deployment topology – Traditional GlassFish Server deployment – PaaS deployment • Transparent development – Wiki needs an update – GlassFish 3.2 ~ GlassFish 4.0 29 Copyright © 2011, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
30.
Summary
• Java EE evolves to meet industry needs • GlassFish Server releases regularly • Java EE 7 – Incremental JSR Updates – New JSRs, pruned features – Java EE in the cloud • GlassFish Server 4 delivers Java EE in the cloud 30 Copyright © 2011, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
31.
Q&A 31
Copyright © 2011, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
32.
32
Copyright © 2011, Oracle and/or its affiliates. All rights Insert Information Protection Policy Classification from Slide 8 reserved.
Descargar ahora