29.01.2013 Views

WebSphere Application Server V7.0: Concepts ... - IBM Redbooks

WebSphere Application Server V7.0: Concepts ... - IBM Redbooks

WebSphere Application Server V7.0: Concepts ... - IBM Redbooks

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Composition<br />

Configuration<br />

EJB<br />

Module<br />

Business<br />

Logic<br />

JAR<br />

Java<br />

Library<br />

Web<br />

Module<br />

WAR<br />

Figure 3-12 Business level applications<br />

BLA1<br />

DB2<br />

Database<br />

JAX-WS<br />

Web<br />

Service<br />

Module<br />

BLA3 BLA2<br />

Portlet<br />

Module<br />

Java<br />

Library<br />

Java EE<br />

Enterprise<br />

<strong>Application</strong><br />

Axis2 PAR JAR EAR<br />

CICS<br />

Transaction<br />

A business level application has the following characteristics:<br />

► Is a configuration that lists one or more composition units, which represent<br />

the application binary files<br />

► Might not explicitly manage the life cycle of every artifact<br />

It is a model for defining an application and does not represent or contain<br />

application binary files<br />

► Can span more than <strong>WebSphere</strong> <strong>Application</strong> <strong>Server</strong> deployment target<br />

runtimes, such as a proxy server, a Web server, <strong>WebSphere</strong> <strong>Application</strong><br />

<strong>Server</strong> Community Edition, and so on<br />

► Provides the following management features for applications:<br />

– Install<br />

– Distribute<br />

– Activate<br />

– Monitor<br />

– Update<br />

– Remove<br />

► Supports <strong>Application</strong> Service Provider (ASP) scenarios by allowing single<br />

application binaries to be shared between multiple deployments<br />

About ASPs: An ASP is a company providing information technology and<br />

computer-based services to its customers. Software created using the ASP<br />

model is also called on-demand software or software as a service.<br />

Chapter 3. <strong>WebSphere</strong> <strong>Application</strong> <strong>Server</strong> concepts 71

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

Saved successfully!

Ooh no, something went wrong!