AWWW-1st3.6-w05.tresc-1.0-Slajd13

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Architektura serwletów Java

Architektura serwletów Java


Serwlety Java to technologia implementacyjna wchodząca w skład obszernej dystrybucji Java Platform, Enterprise Edition (Java EE, dawniej J2EE). Serwlet Java jest programem Java umiejscowionym po stronie serwera HTTP, służącym do automatycznego generowania dokumentów (np. HTML) stanowiących odpowiedzi na żądania HTTP. Serwlety Java wymagają dedykowanego środowiska uruchomieniowego nazywanego serwerem aplikacji Java EE, który odpowiada m.in. za zarządzanie pamięcią operacyjną, kontrolę dostępu, komunikację z bazami danych, itp. Przykładami serwerów Java EE są: BEA Weblogic (www.beasys.com), Borland Visibroker (www.borland.com), Caucho Resin (www.caucho.com), JBOSS (www.jboss.org), IBM WebSphere (www.ibm.com), Jakarta Tomcat (jakarta.apache.org), Oracle Application Server (www.oracle.com), Orion (www.orionserver.com), Sun Java Web Server (www.sun.com), W3 Jigsaw (www.w3.org), itd.

Serwlety Java mogą odwoływać się do kodu logiki biznesowej zaimplementowanego w formie obiektów Java Beans, Enterprise Java Beans, itp.


<< Poprzedni slajd | Spis treści | Następny slajd >>