Links

  • 1. Sogeti
  • 2. JBoss
  • 3. IBM
  • 4. Oracle
  • 5. SpringSource
  • 6. NL-JUG
  • 7. Java

Archives

Syndication  RSS 2.0

RSS 1.0
RSS 2.0

Bookmark this site

Add 'JCN Blog' site to delicious  Add 'JCN Blog' site to technorati  Add 'JCN Blog' site to digg  Add 'JCN Blog' site to dzone

Posted by Jaap Coomans at 16:01 on Sunday 30 June    Add 'Java EE 7' site to delicious  Add 'Java EE 7' site to technorati  Add 'Java EE 7' site to digg  Add 'Java EE 7' site to dzone

Op 28 mei is de definitieve versie van de Java EE 7 specificatie (JSR 342) gereleased. Niet lang daarna volgde op 12 juni de reference implementation GlassFish 4. Dat betekent dus dat we flink aan de slag kunnen om alle nieuwe speeltjes in het echt uit te gaan proberen. Om je daarbij op weg te helpen gaan we de komende weken in een serie blogs de meest interessante nieuwe aspecten van Java EE 7 behandelen. In dit eerste deel van de reeks volstaan we met een overzicht van de API’s in Java EE 7, afgezet tegen de API’s is Java EE 6 (JSR 316). Zo kan je in een oogopslag zien waar er iets veranderd is.

Volgens Oracle is er bij Java EE 7 voornamelijk aandacht besteed aan scalability en een vlugge blik op de press release leert dat er ook sterk naar HTML5 is gekeken. Twee van de vier nieuwe API’s (JSON-P en WebSocket) zijn hier een direct gevolg van. Ook het toevoegen van een stevig uitgebreid JAX-RS aan het Web-Profile ligt in die lijn.

API Java EE 6 Java EE 7
JSR Version JSR Version
Enterprise Java Beans (EJB) 318 3.1 345 3.2
Servlet 315 3.0 340 3.1
Java Server Pages (JSP) 245 2.2 245 2.3
Expression Language (EL) 245 2.2 341 3.0
Java Message Service (JMS) 914 1.1 343 2.0
Java Transaction API (JTA) 907 1.1 907 1.2
JavaMail 919 1.4 919 1.5
Java EE Connector Architecture (JCA) 322 1.6 322 1.7
Web Services 109 1.3 109 1.4
JAX-RPC (Optional) 101 1.1 101 1.1
JAX-WS 224 2.2 224 2.2
JAX-RS 311 1.1 339 2.0
WebSocket n.a. 356 1.0
JSON-P n.a. 353 1.0
Concurrency Utils for Java EE n.a. 236 1.0
Batch n.a. 352 1.0
JAXB 222 2.2 222 2.2
JAXR (Optional) 93 1.0 93 1.0
Java EE Management 77 1.1 77 1.1
Java EE Deployment (Optional) 88 1.2 88 1.2
Java Authorization Contract for Containers (JACC) 115 1.4 115 1.5
JASPIC 196 1.0 196 1.1
JSP Debugging 45 1.0 45 1.0
JSTL 52 1.2 52 1.2
Web Services Metadata 181 2.1 181 2.1
JavaServer Faces (JSF) 314 2.0 344 2.2
Common Annotations 250 1.1 250 1.2
Java Persistence API (JPA) 317 2.0 338 2.1
Bean Validation 303 1.0 349 1.1
Managed Beans 316 1.0 316 1.0
Interceptors 318 1.1 318 1.2
Contexts and Dependency Injection for Java (CDI) 299 1.0 346 1.1
Dependency Injection for Java 330 1.0 330 1.0

© 2020 Java Competence Network. All Rights Reserved.