1 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved.
HUJAK - Java 2012
Java / GlassFish / WebLogic Strategy Keynote
Duško Vukmanović
FMW Principal Sales Consultant
2 | Copyrig...
The following is intended to outline our general product direction. It is intended for
information purposes only, and may ...
Oracle’s Strategy
• Deliver a complete, open, integrated
stack of hardware, infrastructure,
database, middleware, and busi...
Middleware and Java in Oracle’s Strategy
•

Comprehensive foundation for building and running custom and packaged applicat...
Java is the Most Popular Language in the World

6 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved.
Moving Java Forward

7 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved.
Java Scorecard 2012: Technology
Result

Java SE
Java EE

Java FX

Java ME/
Embedded


 JDK 7 for Mac OS X Developer GA (...
Java Scorecard 2012: Community
Result

OpenJDK

JCP

JUGs


 IBM, Apple, SAP, Azul and Twitter join OpenJDK

 OpenJDK ...
Java Scorecard 2012: Oracle Leadership
Result

Ongoing
Investment

Community
Outreach

Validation


 Successfully integr...
The Spectrum of Java

Servers

Desktop

Embedded

TV

Mobile

Card

BD-J

Java EE

JavaFX
Java SE

Java TV
Java ME
Java La...
Java Strategy Keynote: Servers and Desktops
12 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved.
Design Objectives
Java SE – Moving Forward
• Write Once Run Anywhere
• New application models & new hardware
• Flexible an...
JDK Roadmap
NetBeans 7
• Java SE 7
support
• more

JDK 7u6

JDK 7u2
JDK 7

• JavaFX 2.0 co-install

2011

• OS X JRE port
...
JDK 8 – Summer 2013
Theme

Description/Content

Project Jigsaw

• Module system for Java applications and the Java platfor...
NetBeans
IDE for the Java Platform
Day one support for Java SE 7

Day one support for JavaFX 2.0

• Java Editor support fo...
Java SE Vision – Beyond JDK 8
Interoperability

• Multi-language JVM
• Improved Java/native integration

Cloud

• Multi-te...
JVM Strategy: HotSpot and JRockit
Convergence
• Oracle now has two mainstream JVMs
– HotSpot - Versatile, Market share lea...
Call to Action
• Move to JDK 7

– http://oracle.com/java
– http://java.com (after 7u4 GA end of April)
– JDK 6 “Public EOL...
Java Strategy Keynote: JavaFX
20 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved.
Design Objectives
JavaFX – Moving Client Forward
Oracle’s next generation Java client solution
• Built on Java in Java
• M...
Recent JavaFX Product Releases
• JavaFX 2 Platform
– General Availability for Windows
– General Availability for Mac OS X ...
JavaFX Scene Builder Highlights
•
•
•
•

WYSIWYG visual layout tool
Completely written in JavaFX
Supported on Windows and ...
Now available in Open Source
http://openjdk.java.net/projects/openjfx

OpenJFX
24 | Copyright © 2012, Oracle and/or it’s a...
JavaFX Roadmap
JavaFX 2.0

JavaFX 2.1

JavaFX 2.1

JavaFX 3

• Windows GA

• Linux Dev. Preview

• Windows GA

• Included ...
Call to Action
• Download JavaFX and Scene Builder
– http://otn.oracle.com/javafx

• Join the OpenJFX project
– http://ope...
Java Strategy Keynote: Mobile and Embedded
27 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved.
Java in the Internet of Things
31 billion devices & 4 billion people connected to internet by 2020
Personal
Devices

Med-L...
Design Objectives
Java ME – Moving Forward
Bridge the Java SE/Java ME divide
• Synchronize CLDC and JDK releases
• Converg...
Bridging the Java SE/ME Divide
Java ME 7 & 8

CDC/Java SE 8 convergence

• Java ME alignment with SE

• “CDC Profile” in S...
Java technology for Embedded – 2013 & beyond
Platform
Footprint

Java SE
10MB-100MB

Java ME

Embedded

1MB-10MB
Java
Card...
Java for Mobile & Embedded Roadmap
Java Embedded
Suite GA
• Java SE Embedded
• GlassFish Embedded
• JavaDB Embedded

2012
...
Call to Action
• Download tools today:
– Java ME SDK 3.0.5 & LWUIT 1.5
http://www.oracle.com/technetwork/java/javame

• Ge...
Java Strategy Keynote: Java EE and Application Servers
34 | Copyright © 2012, Oracle and/or it’s affiliates. All rights re...
Design Objectives
Java EE – Moving Forward
• Standard for Developing Enterprise Applications
– From small-scale web applic...
Java EE 7 – Elasticity
Java EE 7 Focus

Elasticity Continuum
Elastic Cluster

Java EE Cluster
Single Node
Non-Elastic

Cap...
Java EE 7 – Proposed Content
Theme

Description/Content

PaaS
Enablement

• Service Definitions and Service Provisioning t...
Status and Schedule
• All JSRs up and running
• Early Drafts
– JSF 2.2, JAX-RS 2.0, JPA 2.1, CDI 1.1, EJB 3.2, JMS 2.0, Be...
GlassFish Roadmap
GlassFish Server 3.1

• Java EE 6 support
• Single instance
• GlassFish Enterprise Mgr

2009

2010

Glas...
Oracle WebLogic Server 12c
Key New Capabilities
• Java EE 6 and Developer Productivity
• Simplified Deployment and Managem...
WebLogic Server 12.1.1 and Other Releases
• WebLogic Server 12.1.1
• Targeted at Java EE applications
• Includes new WebLo...
WebLogic Server 12c
Java SE Packaging
• WebLogic Server 12c Bundles Java SE 6
– Oracle HotSpot 1.6.xxx
– Oracle JRockit 1....
WebLogic Server 10.3.X and Oracle ECP
Q4
2009

Q1
2010

Q2
2010

Q3
2010

Q4
2010

Q1
2011

Q2
2011

Q3
2011

Q4
2011

Q1
...
Summary

44 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved.
Technology
Moving Java Forward

Java SE

SE 7 & 8
Mac OS X

JavaFX

Windows, Mac OS X, Linux, Embedded
Open source and sta...
Community
• Moving Java Forward

OpenJDK

IBM, Apple, SAP, Azul, Twitter

JavaOne

More locations, more sessions, more peo...
Upcoming SlideShare
Loading in...5
×

Java 2012 conference keynote - Java Strategy & Roadmap - WebLogic & GlassFish - Duško Vukmanović

622

Published on

Slides from "Java 2012" conference (1st Java conference in Croatia) organized by HUJAK (Croatian Java User Association) and HrOUG.
Abstract: Java is the world’s most widely used software development language and platform. Java is the choice of more than 9 million developers worldwide and enables uses ranging from the most mission-critical enterprise applications to software embedded in phones, smart cards, and other devices, to emerging environments such as Internet TV. Oracle WebLogic Server 12c, the #1 Application Server in the industry across conventional and Cloud environments was annouced recently. Oracle GlassFish Server is the world's first implementation of the Java Platform, Enterprise Edition (Java EE) 6 specification.

Published in: Education, Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
622
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Java 2012 conference keynote - Java Strategy & Roadmap - WebLogic & GlassFish - Duško Vukmanović"

  1. 1. 1 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved.
  2. 2. HUJAK - Java 2012 Java / GlassFish / WebLogic Strategy Keynote Duško Vukmanović FMW Principal Sales Consultant 2 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved.
  3. 3. 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. 3 3 |Copyright © © 2012, Oracle and/or it’s affiliates. All rights reserved. | Copyright 2011, Oracle and/or it’s affiliates. All rights reserved. | Insert Information Protection Policy Classification from Slide 8
  4. 4. Oracle’s Strategy • Deliver a complete, open, integrated stack of hardware, infrastructure, database, middleware, and business applications • Exploit processor, systems, storage, and networking trends to deliver breakthrough innovations by combining Oracle software with Sun hardware • Integrate components of Oracle’s software stack to provide unique value to customers 4 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved.
  5. 5. Middleware and Java in Oracle’s Strategy • Comprehensive foundation for building and running custom and packaged applications – – – – • 5 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved. Extremely well integrated Industry-leading reliability and performance Unified development and management Basis for Oracle Fusion Applications Built with and for Java technology
  6. 6. Java is the Most Popular Language in the World 6 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved.
  7. 7. Moving Java Forward 7 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved.
  8. 8. Java Scorecard 2012: Technology Result Java SE Java EE Java FX Java ME/ Embedded   JDK 7 for Mac OS X Developer GA (April 26)   JDK 7 (SE7u4 – April 26)   JRockit released gratis under same license as JDK   GlassFish 3.1.2   Java EE 7 specification development underway   Java FX 2.0   Java FX 2.1 for Mac OS X GA (april 26) and Linux Dev. Preview   Oracle Java Wireless Client 3.1   Oracle Java Embedded Client 1.0   Java SE for Embedded 7   Java ME SDK 3.0.5 and LWUIT 1.5 8 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved.
  9. 9. Java Scorecard 2012: Community Result OpenJDK JCP JUGs   IBM, Apple, SAP, Azul and Twitter join OpenJDK   OpenJDK community bylaws ratified   OpenJDK becomes official Java SE 7 Reference Implementation   JVM Language Summit held July 2011   OpenJDK Twitter feed launched with thousands of followers   JSR for Java SE 7 passed & JSR for Java SE 8 submitted & in process   SouJava, London JUG, ARM elected to JCP Executive Committee   JSR 348 in process for greater transparency   JSR 342 submitted for Java EE 7 platform   Oracle lead bi-weekly JUG leaders call   Oracle lead JUG leader summit January 2011  Over 250 JUGs from 50+ countries involved in JDK 7 launch  9 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved.
  10. 10. Java Scorecard 2012: Oracle Leadership Result Ongoing Investment Community Outreach Validation   Successfully integrated Java development teams (We’re hiring!)   Launched global JavaOne: Japan, Brazil, China, Russia, India   Reinvigorated flagship JavaOne   Oracle launches Java Magazine (over half a million subscribers)   Over 80 Java Developer Days held around the world   Java evangelist team reaches 150k developers @ 170 events   Over 250k Java Podcast downloads   JDK downloads up 91% Year over Year   Over 1 million active NetBeans users   Increase of TV devices running Java from 80 million to 115 million   Over 45,000 Java ME applications 10 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved.
  11. 11. The Spectrum of Java Servers Desktop Embedded TV Mobile Card BD-J Java EE JavaFX Java SE Java TV Java ME Java Language 11 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved. MSA Java Card
  12. 12. Java Strategy Keynote: Servers and Desktops 12 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved.
  13. 13. Design Objectives Java SE – Moving Forward • Write Once Run Anywhere • New application models & new hardware • Flexible and smaller deployment through modularization • Productivity for Java developers • Runtime performance, monitoring & diagnostics • Platform for multiple languages 13 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved.
  14. 14. JDK Roadmap NetBeans 7 • Java SE 7 support • more JDK 7u6 JDK 7u2 JDK 7 • JavaFX 2.0 co-install 2011 • OS X JRE port (for end-users) • Improved OS integration, auto-update • JDK 7 Dev Preview • JavaFX 2.0 Dev Preview NetBeans 7.1 • JavaFX 2.0 support JDK 7u4 and JavaFX 2.1 • OS X JDK Port (for developers) • JRE 7 on java.com • All performance features from JRockit • G1 GC 14 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved. • Java SE 8 support • JavaFX 3.0 support • more 2013 2012 Mac OS X NetBeans.next Last public JDK 6 update 2014 JDK 8 • Windows, Linux, Solaris, OS X • Jigsaw • Lambda • JavaFX 3.0 • Complete Oracle JVM convergence • JavaScript interop • more
  15. 15. JDK 8 – Summer 2013 Theme Description/Content Project Jigsaw • Module system for Java applications and the Java platform Project Lambda • Closures and related features in the Java language (JSR 335) • Bulk parallel operations in Java collections APIs (filter/map/reduce) Oracle JVM Convergence • Complete migration of performance and serviceability features from JRockit, including Mission Control and the Flight Recorder JavaFX 3.0 • Next generation Java client JavaScript • Next-gen JavaScript-on-JVM engine (Project Nashorn) • JavaScript/Java interoperability on JVM Device Support • Multi-Touch (JavaFX), Camera, Location, Compass and Accelerometer Developer Productivity • Annotations on types (JSR 308), Minor language enhancements API and Other Updates • Enhancements to Security, Date/Time, (JSR 310) Networking, Internationalization, Accessibility, Packaging/Installation Open Source • Open development in OpenJDK, open source additional closed components 15 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved.
  16. 16. NetBeans IDE for the Java Platform Day one support for Java SE 7 Day one support for JavaFX 2.0 • Java Editor support for Project Coin • Full edit/compile/debug cycle support • Bulk refactoring of projects and packages to Java SE 7 • Visual debugging of JavaFX apps Comprehensive Java EE 6 Support Continued growth in IDE adoption • Concurrent support for the latest GlassFish releases • Over 1 million active users • Improved support for CDI, REST services and Java persistence 16 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved. • Over 22 million downloads
  17. 17. Java SE Vision – Beyond JDK 8 Interoperability • Multi-language JVM • Improved Java/native integration Cloud • Multi-tenancy support • Resource management Ease of Use • Self-tuning JVM • Language enhancements Advanced Optimizations • Unified type system • Data structure optimizations Works Everywhere and with Everything • Scale down to embedded, up to massive servers • Support for heterogenuous compute models 17 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved.
  18. 18. JVM Strategy: HotSpot and JRockit Convergence • Oracle now has two mainstream JVMs – HotSpot - Versatile, Market share leader, High quality and performance – JRockit - Specialized - Focus on Serviceability, server-side performance and the Oracle stack. Base of value-adds like JRMC, JRRT and JRVE • Converged JVM Strategy – Merge into one codebase with the best of both worlds – Converged JVM will be open sourced through OpenJDK – Premium JRMC, JRRT features will remain closed source 18 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved.
  19. 19. Call to Action • Move to JDK 7 – http://oracle.com/java – http://java.com (after 7u4 GA end of April) – JDK 6 “Public EOL” in November 2012 • Learn about JDK 8 – http://openjdk.java.net/projects/jdk8/ • Join OpenJDK – http://openjdk.java.net • Become active in the community – http://java.net/jugs/java-user-groups 19 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved.
  20. 20. Java Strategy Keynote: JavaFX 20 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved.
  21. 21. Design Objectives JavaFX – Moving Client Forward Oracle’s next generation Java client solution • Built on Java in Java • Modular architecture • Migration path for Java client UI technologies • Advanced tooling • Delivering on the cross-platform promise 21 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved.
  22. 22. Recent JavaFX Product Releases • JavaFX 2 Platform – General Availability for Windows – General Availability for Mac OS X with JavaFX 2.1 (April 26) – Developer Preview for Linux • Development tools – NetBeans 7.1 General Availability – JavaFX Scene Builder Public Beta 22 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved.
  23. 23. JavaFX Scene Builder Highlights • • • • WYSIWYG visual layout tool Completely written in JavaFX Supported on Windows and Mac OS X Can be used standalone or with all major Java IDEs – Tighter integration planned with NetBeans • Generates FXML code to provide an easier separation of user interface (FXML) and application logic (Java) • Available for download April 4th on OTN http://otn.oracle.com/java/javafx 23 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved.
  24. 24. Now available in Open Source http://openjdk.java.net/projects/openjfx OpenJFX 24 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved. • UI Controls • Scenegraph • JemmyFX • Functional tests
  25. 25. JavaFX Roadmap JavaFX 2.0 JavaFX 2.1 JavaFX 2.1 JavaFX 3 • Windows GA • Linux Dev. Preview • Windows GA • Included in JDK 8 • Concurrent OS support (Windows, Mac OS, Linux) • Mac OS X Dev. Preview • Mac OS X GA 2011 2013 2012 JavaFX 2.0.2 JavaFX 2.2 • JDK 7 co-install 2014 • Linux GA JavaFX Scene Builder EA JavaFX Scene Builder Beta NetBeans 7.1 JavaFX Scene Builder GA NetBeans.next • Java SE 8 support • JavaFX 3 support • and much more! • JavaFX 2 Support GA: General Availability 25 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved.
  26. 26. Call to Action • Download JavaFX and Scene Builder – http://otn.oracle.com/javafx • Join the OpenJFX project – http://openjdk.java.net/projects/openjfx • Feedback on JavaFX for tablets/smartphones – Contact our evangelists or your account team – Tweet, blog, polls, forums • File bugs, feature requests – http://javafx-jira.kenai.com • Share your story – http://www.oracle.com/technetwork/java/javafx/community 26 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved.
  27. 27. Java Strategy Keynote: Mobile and Embedded 27 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved.
  28. 28. Java in the Internet of Things 31 billion devices & 4 billion people connected to internet by 2020 Personal Devices Med-Large Embedded / Multifunction Devices Sensors / Microcontrollers VoIP Comm Industrial controls / Network Appliances Java ME Embedded Java SE Embedded RESTful Web Services Trusted-zone with Java Card / Java ME Embedded Publish/ Subscribe Java ME Embedded Cloud for Embedded Devices Java SE Embedded Oracle Cloud Messaging / JMX RESTful Web Services Meters Enterprise Data & Applications OSGi + Java Embedded Management / Monitoring / Operations Smart Appliances & electronics Connected Vehicles 28 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved.
  29. 29. Design Objectives Java ME – Moving Forward Bridge the Java SE/Java ME divide • Synchronize CLDC and JDK releases • Converge CDC (Connected Device Configuration) and Java SE Embedded Java ME as the “little sibling” of Java SE • Any Java ME application/library can be reused on Java SE • Java SE tools and management features can be used on Java ME • Java Platform selection is a footprint/functionality tradeoff. Full coverage of embedded vertical markets • Java Platform covering all CPU/Footprint variants • Dedicated runtimes and APIs for mobile and embedded market segments 29 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved.
  30. 30. Bridging the Java SE/ME Divide Java ME 7 & 8 CDC/Java SE 8 convergence • Java ME alignment with SE • “CDC Profile” in SE 8 – – – – Synchronized releases Latest Java language & API support Java ME APIs can run on Java SE Unified development experience & community • New APIs for mobile phones and billions of connected devices 30 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved. – Porting CVM features to Hotspot JVM – JDK 8 libraries with smaller and faster variants/subsets • JavaFX as graphics framework • Best features and performance from CDC and SE for Embedded
  31. 31. Java technology for Embedded – 2013 & beyond Platform Footprint Java SE 10MB-100MB Java ME Embedded 1MB-10MB Java Card Small Embedded 50KB-1MB ARM 7 Cortex M ARM9/11 31 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved. MIPS32/Intel Atom/ARM CortexA/PPC Device CPU/ GPU/I-O
  32. 32. Java for Mobile & Embedded Roadmap Java Embedded Suite GA • Java SE Embedded • GlassFish Embedded • JavaDB Embedded 2012 • Java ME Embedded based on CLDC and IMP • Device Access • Java SE 8 alignment • Modularity • Embedded and Mobile APIs for both Java ME and Java SE • Java SE 7 alignment • Java language update • New APIs for Embedded and Mobile 2013 ME 3.2 Embedded Java ME 8 Java ME 7 Java ME SDK 3.2 • Eclipse integration • Skin creator • Embedded emulator 32 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved. 2014 Java SE 8 Embedded • CDC/Java SE convergence 2015 Java ME 9 (align with Java SE 9)
  33. 33. Call to Action • Download tools today: – Java ME SDK 3.0.5 & LWUIT 1.5 http://www.oracle.com/technetwork/java/javame • Get the runtimes: – Java SE Embedded & Oracle Java Embedded Client http://www.oracle.com/technetwork/java/embedded 33 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved.
  34. 34. Java Strategy Keynote: Java EE and Application Servers 34 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved.
  35. 35. Design Objectives Java EE – Moving Forward • Standard for Developing Enterprise Applications – From small-scale web applications to large-scale, multi-tier enterprise applications • Enhance Productivity for Enterprise Java Developers – Simplified and comprehensive programming model • Portability: Across vendors and infrastructure • Extensibility: Embracing non-Java EE frameworks • Rightsizing: Supporting modular design and Profiles 35 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved.
  36. 36. Java EE 7 – Elasticity Java EE 7 Focus Elasticity Continuum Elastic Cluster Java EE Cluster Single Node Non-Elastic Capacity on Demand Java EE Multi-Node Multi-Instance Clustering Dynamic Self Adjusting SLA Driven Elasticity • Capacity On Demand • Autonomic Service Level Management • Targeting deployment from single machine to IaaS 36 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved.
  37. 37. Java EE 7 – Proposed Content Theme Description/Content PaaS Enablement • Service Definitions and Service Provisioning to enable Java as Platform as a Service • Enable Multi-tenancy in APIs Web Profile • Provide popular additions to the Web Profile including JAX RS 2.0 Support JMS 2.0 • Simplify the programing model for building messaging based applications • Dependency Injection support CDI • Tighter Integration with JSF • Expand scope of container managed transactions • Expanded service metadata and improved configuration Caching • Provide APIs for accessing caching systems Concurrency Utilities • Support for Java concurrency APIs within the container Pruning • Allow vendors to optionally support older APIs • EJB CMP/BMP, JAX-RPC Open Source and Transparency • Open development under project GlassFish on java.net • Java EE 7 JSRs run in open with publicly viewable EG mail archive 37 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved. 37
  38. 38. Status and Schedule • All JSRs up and running • Early Drafts – JSF 2.2, JAX-RS 2.0, JPA 2.1, CDI 1.1, EJB 3.2, JMS 2.0, Bean Validation 1.1 • Final release target: Q2 2013 38 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved. 38
  39. 39. GlassFish Roadmap GlassFish Server 3.1 • Java EE 6 support • Single instance • GlassFish Enterprise Mgr 2009 2010 GlassFish Server 3.1.2 • Centralized administration • Clustering / HA • GlassFish Server Control GlassFish v3 • Bug Fixes • Incremental features 2011 GlassFish Server 3.0.1 GlassFish Server 3.1.1 • Oracle branding • Oracle platform support • Oracle interoperability • Bug fixes • Updated components • Incremental features 39 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved. 2013 2012 GlassFish Server 4 • Java EE 7 • Multitenancy • PaaS-enablement 39
  40. 40. Oracle WebLogic Server 12c Key New Capabilities • Java EE 6 and Developer Productivity • Simplified Deployment and Management with Virtualization • Integrated Traffic Management • Enhanced High Availability and Disaster Recovery • Much Higher Performance • Seamless Upgrade 40 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved.
  41. 41. WebLogic Server 12.1.1 and Other Releases • WebLogic Server 12.1.1 • Targeted at Java EE applications • Includes new WebLogic Server 10.3.6 features • Adds new features (e.g. Java EE 6) • Certified with Coherence, OEPE, NetBeans • Supports Exalogic 1.0 and future releases • Supports OTD (on Exalogic) and EM Cloud Control • Future plans • OVAB support for WebLogic 12.1.X • Fusion Middleware 12c will be released on future WebLogic Server 12.1.X releases • Support for Java EE 6 applications in Oracle Public Cloud 41 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved. FMW 11g R1 “PS5” WebLogic Server 12c WebLogic Server 12c WebLogic 10.3.6 Coherence 3.7.1 JDK 6/7 WebLogic 12.1.1 Coherence 3.7.1 JDK 6/7 WebLogic 12.1.2 Coherence 12.1.2 JDK 6/7 CY2011 CY2011 CY2012 Fusion Middleware 11g R1 (Patchset) Java User Focus Pre-FMW 12c Fusion Middleware 12c • Java EE 6 • Full Platform • Full API support • OEPE, NetBeans • Seamless upgrade • Compatibility • Domain Upgrade • Interoperability • Maven integration updates • EM Cloud Control • Certified on Exalogic • JDK 6 and JDK 7 • JDev, OEPE, NB • Common Oracle provisioning • Standard Opatch maintenance • Seamless upgrade • Updated Maven support • Startup improvements • FMWC support • Diagnostics integration • Coherence container integration • Exalogic Optimizations • Active GridLink Session Affinity • Transaction logs in Oracle Database • JDBC Store optimizations • Disaster Recovery architecture • Glassfish to WebLogic support • Security updates • EM Cloud Control • JDK 6 and JDK 7
  42. 42. WebLogic Server 12c Java SE Packaging • WebLogic Server 12c Bundles Java SE 6 – Oracle HotSpot 1.6.xxx – Oracle JRockit 1.6.xxx • WebLogic Server 12c is Certified with Java SE 7 – – – – Manual installation of JDK Configure use of Java SE 7 at domain creation time Reconfigure existing domains to use Java SE 7 Server and client environments 42 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved.
  43. 43. WebLogic Server 10.3.X and Oracle ECP Q4 2009 Q1 2010 Q2 2010 Q3 2010 Q4 2010 Q1 2011 Q2 2011 Q3 2011 Q4 2011 Q1 2012 Q2 2012 Q3 2012 Q4 2012 WebLogic 10.3.2 1 Year WebLogic 10.3.3 WebLogic 10.3.4 WebLogic 10.3.5 One-Year Rule Not Applied WebLogic 10.3.6 Debug/New Patch Support: Debug/Existing Patch Support: 43 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved. New patches through at least August 2013 2013 2013 2013
  44. 44. Summary 44 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved.
  45. 45. Technology Moving Java Forward Java SE SE 7 & 8 Mac OS X JavaFX Windows, Mac OS X, Linux, Embedded Open source and standardize Java ME Align with SE Java EE Cloud enablement Avatar HTML5 integration for Java 45 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved.
  46. 46. Community • Moving Java Forward OpenJDK IBM, Apple, SAP, Azul, Twitter JavaOne More locations, more sessions, more people More fun 46 | Copyright © 2012, Oracle and/or it’s affiliates. All rights reserved.

×