24.12.2012 Views

in startsap/stopsap command line executable , the ... - BeKnowledge

in startsap/stopsap command line executable , the ... - BeKnowledge

in startsap/stopsap command line executable , the ... - BeKnowledge

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

Details on Managers & Services<br />

• The nodes of AS Java are split <strong>in</strong>to different functional modules called managers and<br />

services. The managers form <strong>the</strong> Java Enterprise Runtime. The Java Enterprise<br />

Runtime provides basic core functions of AS Java. It is also referred to as kernel.Toge<strong>the</strong>r<br />

with <strong>the</strong> <strong>in</strong>terfaces and libraries, <strong>the</strong> services are called J2EE Eng<strong>in</strong>e<br />

• Components. The J2EE Eng<strong>in</strong>e Components provide programm<strong>in</strong>g <strong>in</strong>terfaces (APIs) to<br />

<strong>the</strong> applications; <strong>the</strong> applications can <strong>the</strong>n use <strong>the</strong>se APIs to access <strong>the</strong> AS Java<br />

functions.<br />

• In case of an HTTP requests to <strong>the</strong> Java dispatcher <strong>the</strong> Connections Manipulator<br />

Manager holds a connection object with <strong>in</strong>formation about <strong>the</strong> client send<strong>in</strong>g <strong>the</strong> request.<br />

The request is <strong>the</strong>n forwarded to one of <strong>the</strong> processes of this <strong>in</strong>stance by <strong>the</strong> HTTP<br />

provider service us<strong>in</strong>g a cluster manager.<br />

• The cluster manager of <strong>the</strong> server process receives <strong>the</strong> request and forwards it to <strong>the</strong><br />

HTTP provider service.<br />

• In Web Conta<strong>in</strong>er Service, <strong>the</strong> presentation logic of <strong>the</strong> application is <strong>the</strong>n processed.<br />

The web conta<strong>in</strong>er service provides <strong>the</strong> process<strong>in</strong>g of servlets and JavaServer Pages<br />

(JSP). The bus<strong>in</strong>ess structure logic of <strong>the</strong> application is processed <strong>in</strong> <strong>the</strong> form of EJB<br />

beans <strong>in</strong> <strong>the</strong> EJB Conta<strong>in</strong>er Service. If, <strong>in</strong> <strong>the</strong> process<strong>in</strong>g of <strong>the</strong> request, data from <strong>the</strong><br />

database is required, <strong>the</strong> JDBC Connector<br />

• Service is used to establish a connection to <strong>the</strong> database and <strong>the</strong> data is requested <strong>the</strong>re.<br />

If <strong>the</strong> same tables contents have already been queried by this server process, <strong>the</strong> content<br />

can be retrieved <strong>in</strong> <strong>the</strong> table buffer at application level (if buffer<strong>in</strong>g is allowed for <strong>the</strong> table).<br />

• The response to <strong>the</strong> web browser us<strong>in</strong>g HTTP is <strong>the</strong>n returned <strong>in</strong> <strong>the</strong> same way.<br />

18 October 2010

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

Saved successfully!

Ooh no, something went wrong!