Download pdf - The Glassfish Experience

Transcript
Page 1: The Glassfish Experience
Page 2: The Glassfish Experience

Agenda

• Vergangenheit und Herkunft

• Produktpalette

• Funktionen

• Administration

• Entwicklung

• Zukunft?

[email protected]

Page 4: The Glassfish Experience

Agenda

• Vergangenheit und Herkunft

• Produktpalette

• Funktionen

• Administration

• Entwicklung

• Zukunft?

[email protected]

Page 5: The Glassfish Experience

Vergangenheit

[email protected]

Page 6: The Glassfish Experience

Appserver Trends

5

Page 7: The Glassfish Experience

Downloads July 05-May09

6

Page 8: The Glassfish Experience

Agenda

• Vergangenheit und Herkunft

• Produktpalette

• Funktionen

• Administration

• Entwicklung

• Zukunft?

[email protected]

Page 9: The Glassfish Experience

Portfolio

8

Page 10: The Glassfish Experience

Agenda

• Vergangenheit und Herkunft

• Produktpalette

• Funktionen

• Administration

• Entwicklung

• Zukunft?

[email protected]

Page 11: The Glassfish Experience

JEE 6 Container

10

Page 12: The Glassfish Experience

JEE 6 Spec

11

Spezifikation JSR Version JEE6 WebProfile GF v3 Preview

Java Platform, Enterprise Edition 316 6

Managed Beans 316 1.0 1.0

Java EE Web Profile (“Web Profile”) 316 1.0

Java API for RESTful Web Services (JAX-RS) 311 1.1 X

Implementing Enterprise Web Services 109 1.3 X

Java API for XML-Based Web Services (JAX-WS) 224 2.2 X

Java Architecture for XML Binding (JAXB) 222 2.2 X

Web Services Metadata for the Java Platform 181 2.0

Java API for XML-Based RPC (JAX-RPC) 101 1.1

Java APIs for XML Messaging (JAXM) 67 1.3

Java API for XML Registries (JAXR) 93 1.0

Servlet 315 3.0 3.0 X

JavaServer Faces (JSF) 314 2.0 2.0 X

JavaServer Pages (JSP) 245 2.2 2.2 X

JavaServer Pages Expression Language (EL) 245 2.2 2.2 X

A Standard Tag Library for JavaServer Pages (JSTL) 52 1.2 1.2 X

Page 13: The Glassfish Experience

JEE 6 Spec

12

Spezifikation JSR Version JEE6 WebProfile GF v3 Preview

Debugging Support for Other Languages 45 1.0 1.0 X

Contexts and Dependency Injection for the Java EE Platform (CDI) 299 1.0 1.0

Dependency Injection for Java (DI) 330 1.0 1.0

Bean Validation 303 1.0 1.0 X

Enterprise JavaBeans (EJB) 318 3.1 3.1 Lite X

Java EE Connector Architecture (JCA) 322 1.6 X

Java Persistence (JPA) 317 2.0 2.0 X

Common Annotations for the Java Platform 250 1.1 1.1 X

Java Message Service API (JMS) 914 1.1 X

Java Transaction API (JTA) 907 1.1 1.1 X

JavaMail 919 1.4 X

Java Authentication Service Provider Interface for Containers 196 1.0

Java Authorization Contract for Containers (Java ACC) 115 1.3 X

Java EE Application Deployment 88 1.2

J2EE Management 77 1.1

Java API for XML Processing (JAXP) 206 1.3

Java Database Connectivity (JDBC) 221 4.0

Java Management Extensions (JMX) 255 2.0

JavaBeans Activation Framework (JAF) 925 1.1

Streaming API for XML (StAX) 173 1.0

Java Authentication and Authorization Service (JAAS) 1.0

Interceptors 1.1 1.1

Page 14: The Glassfish Experience

Agenda

• Vergangenheit und Herkunft

• Produktpalette

• Funktionen

• Administration

• Entwicklung

• Zukunft?

[email protected]

Page 15: The Glassfish Experience

14

Page 16: The Glassfish Experience

Agenda

• Vergangenheit und Herkunft

• Produktpalette

• Funktionen

• Administration

• Entwicklung

• Zukunft?

[email protected]

Page 17: The Glassfish Experience

16

Page 18: The Glassfish Experience

Agenda

• Vergangenheit und Herkunft

• Produktpalette

• Funktionen

• Administration

• Entwicklung

• Zukunft?

[email protected]

Page 19: The Glassfish Experience
Page 20: The Glassfish Experience

19

Page 21: The Glassfish Experience

20

Page 22: The Glassfish Experience

21

What's your sense about the future of Java now that Sun is

moving into a new era?

It's pretty much impossible to say. Assuming the deal

closes, it's now up to Oracle and Ellison [Larry Ellison,

CEO of Oracle] and that whole crowd. I know pretty

much as much as you do.

(eWEEK interview by Darryl K. Taft, 2009-06-19 with Java creator James Gosling)

Page 23: The Glassfish Experience
Page 24: The Glassfish Experience

23

Links und Informationen

• http://www.eisele.net/blog/

• https://glassfish.dev.java.net/

• http://java.sun.com/javaee/6/docs/tutorial/doc/

• http://netbeans.org/

• http://www.oracle.com/us/sun/038563.pdf

• http://www.sun.com/oracle/

[email protected]