The following Java EE technologies are used in the business tier in Java EE applications:
Enterprise JavaBeans (enterprise bean) components
JAX-RS RESTful web services
JAX-WS web service endpoints
Java Persistence API entities