10.12.2012 Views

The Java EE 5 Tutorial (PDF) - Oracle Software Downloads

The Java EE 5 Tutorial (PDF) - Oracle Software Downloads

The Java EE 5 Tutorial (PDF) - Oracle Software Downloads

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Java</strong> <strong>EE</strong> Containers<br />

FIGURE 1–5 <strong>Java</strong> <strong>EE</strong> Server and Containers<br />

48<br />

Application<br />

Client<br />

Application Client<br />

Container<br />

Enterprise<br />

Bean<br />

Web Browser<br />

Servlet<br />

Database<br />

Enterprise<br />

Bean<br />

JSP<br />

Page<br />

Web<br />

Container<br />

EJB<br />

Container<br />

Client<br />

Machine<br />

<strong>Java</strong> <strong>EE</strong><br />

Server<br />

■ <strong>Java</strong> <strong>EE</strong> server: <strong>The</strong> runtime portion of a <strong>Java</strong> <strong>EE</strong> product. A <strong>Java</strong> <strong>EE</strong> server provides EJB and<br />

web containers.<br />

■ Enterprise <strong>Java</strong>Beans (EJB) container: Manages the execution of enterprise beans for <strong>Java</strong><br />

<strong>EE</strong> applications. Enterprise beans and their container run on the <strong>Java</strong> <strong>EE</strong> server.<br />

■ Web container: Manages the execution of JSP page and servlet components for <strong>Java</strong> <strong>EE</strong><br />

applications. Web components and their container run on the <strong>Java</strong> <strong>EE</strong> server.<br />

■ Application client container: Manages the execution of application client components.<br />

Application clients and their container run on the client.<br />

■ Applet container: Manages the execution of applets. Consists of a web browser and <strong>Java</strong><br />

Plug-in running on the client together.<br />

<strong>The</strong> <strong>Java</strong> <strong>EE</strong> 5<strong>Tutorial</strong> • June 2010

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!