Enterprise Java Development@TOPIC@
[4]
1.2
"CORBA Integration"; Dec 1999
RMI over IIOP
1.3
"Local Interface EJBs"; Sep 2001
Connector API
EJB (2.x) local interfaces and new CMP model
1.4
"Web Service Enabled"; Nov 2003
SOAP Web Services
Deployment, Management, JAAS
5
"Ease of Development"; May 2006
Annotations
Better Defaults
EJB and Servlet Dependency Injection
JPA, StAX, JAX-WS
6
"More Ease of Development"; Dec 2009
Profiles; making some components optional
Flexible deployments; no EJB.jar or EAR requirement
No interface EJBs
Component and Dependency Injection
7
"Offloading Additional Common Infrastructure Tasks and More Ease of Development"; June 2013
Additional Web standards; Web Sockets and JSON
HTTP Client API within JAX-RS
Batch API
Concurrency Utilities
More consistency between CDI and component models
More inherent integrations with Validation API
Simplified JMS API
JPA Schema generation
8
"Focus on modern web applications";August 2017
Expanding support of JSON with JSON-B
HTTP/2 protocol
JAX-RS server-sent events
API for identity stores
...