Java Reference
In-Depth Information
It is common to request and modify data via web services that use JAX‐RS and JAX‐WS. (See
Chapter 13, “REST,” for more on this topic.) This is just a snapshot of the technologies that you can
use in the web layer. For a complete list, see Figure 2-2.
Full Product
Requirements 2
New in
Java
EE7
Web Proile 3
JSR Reference
Optional
Web Container
EJB Container
Java API for WebSocket
JSR 356
Java API for JSON Processing
JSR 353
Java Servlet 3.1
JSR 340
JavaServer Faces 2.2
JSR 344
Expression Language 3.0
JSR 341
JavaServer Pages 2.3
JSR 245
Standard Tag Library for JavaServer Pages (JSTL) 1.2
JSR 52
Batch Applications for the Java Platform
JSR 352
Concurrency Utilities for Java EE 1.0
JSR 236
Contexts and Dependency Injection for Java 1.1
JSR 346
Dependency Injection for Java 1.0
JSR 330
Bean Validation 1.1
JSR 349
Enterprise JavaBeans 3.2 (except for EJB entity
beans and associated EJB QL, which have been
made optional)
JSR 345
1
1
Managed Beans 1.0
JSR-316
Interceptors 1.2
JSR 318
Java EE Connector Architecture 1.7
JSR 322
Java Persistence 2.1
JSR 338
Common Annotations for the Java Platform 1.2
JSR 250
Java Message Service API 2.0
JSR 343
Java Transaction API (JTA) 1.2
JSR 907
JavaMail 1.5
JSR 919
Java API for RESTful Web Services (JAX-RS) 2.0
JSR 339
Implementing Enterprise Web Services 1.4
JSR 109
Java API for XML-Based Web Services (JAX-WS) 2.2
JSR 224
Web Services Metadata for the Java Platform
JSR 181
Java API for XML-Based RPC (JAX-RPC) 1.1
JSR 101
Java API for XML Registries (JAXR) 1.0
JSR 93
Java Authentication Service Provider Interface for
Containers 1.1
JSR 196
Java Authorization Contract for Containers 1.5
JSR 115
Java EE Application Deployment 1.2
JSR 88
J2EE Management 1.1
JSR 77
Debugging Support for Other Languages 1.0
JSR 45
Java Architecture for XML Binding (JAXB) 2.2
JSR 222
1. Enterprise JavaBeans (EJB) 3.2 Lite
2. Source: Java Platform, Enterprise Edition 7 (Java EE 7), JSR 342, EE.9.7 Full Java EE Product Requirements
3. Source: Java Platform, Enterprise Edition 7 (Java EE 7), Web Profile Specification, JSR 342, WP.2.1 Required
Components
Technology used in the Web and Business layers
FIGURE 2-2:
NOTE The Middle tier is often referred to as the Logic tier, Data Access tier,
and Application tier.
Search WWH ::




Custom Search