Jboss Application Server Administration

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 4
At a glance
Powered by AI
The document outlines the key concepts of JBoss Application Server including its architecture, services, deployment process and security features.

The main components of JBoss Application Server include the Tomcat web container, JNDI, JMX, JMS, EJB container and web services support.

Some of the main services provided by JBoss Application Server are the JNDI service, JMX management, JMS messaging, database connectivity and security features.

Outline

Java EE Overview of Java EE (a.k.a. J2EE)


Java EE vs. other Web technologies Java EE standards/specifications/semantics Java EE and JBoss

JBoss JBoss Organi ation


!istor" of JBoss #$ %eat&res of JBoss #$ JBoss #$ #rchitect&re JBoss #$ $ervices JBoss #$ 'e(&irements

Installation )etting and *nstalling Java o o o


+onfig&ring Java )etting JBoss #$ B&ilding JBoss #$ from so&rce *nstalling JBoss #$ ,npacking '&nning Java *nstaller ,nderstanding -ifferences

Directory Structure E.plaining JBoss #$ -irectories o o


bin/ client/ docs/ lib/ server/ common E.plaining JBoss #$ +onfig&ration $ets -ifference between minimal/ defa&lt/ all *nternal -irector" $tr&ct&re conf/ lib/ deplo"/ temp/ work/ data/ log/ etc. 0ogging on JBoss

Starting/Stopping $tarting JBoss #$ from command1line


$tarting JBoss #$ as a service 2erif"ing JBoss $tart&p $topping JBoss (locall"/ remotel") Booting JBoss #$ from network

Deployments J2EE -evelopment/-eplo"ment 0ifec"cle and 'oles


-eplo"ment -escriptors (-3-s vs. $chemas)

-eplo"ment on JBoss #$ JBoss -eplo"ers (W#'/ E#'/ EJB/ J#'/ '#'/ $#'/ !#'/ etc.) -eplo"ment -ependencies !ot vs. +old -eplo"ment JBoss conf/4boss1service..ml file 56Beans

Services 3omcat Web +ontainer o o o o o o o o o o o o o o o o o o o o o o o o o o o o


J6$ Overview #rchitect&re -omains (8oint1to18oint vs. 8&blish1$&bscribe) J6$ on JBoss +onfig&ration J65 Overview #rchitect&re J65 on JBoss J65 +onsole 3widdle command1line tool #&tomation -eplo"ing J65 $ervices Web +onsole JBoss 6onitoring JBoss $ched&ler JBoss $napshots #dmin +onsole J+onsole J7-* Overview J7-* on JBoss Java6ail on JBoss Overview +onfig&ration #rchitect&re and +onfig&ration (server..ml) +oncepts (+onnectors/ Engine/ !ost/ +onte.t/ 2alve/ etc.) ,nderstanding web..ml (%ilters/ $ervlets/ 6appings/ etc.) -efa&lt web..ml $erving $tatic +ontent 2irt&al !osting Web #ccess 0ogging

o o o o o o o o o o o o

EJB Overview (stateless/statef&l session/ entit"/ message1driven beans) #rchitect&re -eplo"ments (incl&ding E#' packaging) EJB on JBoss 'emote +lients 3&rning Web $ervices Overview #rchitect&re Web $ervices on JBoss -eplo"ments 'emote +lients 3ooling

Class Loading Java +lass *dentit"


JavaEE +lass 0oading 'e(&irements +lass 0oading on JBoss -efa&lt +lass $earch Order $coped +lass $earch Order 0og94 *ss&es +ommon 8roblems With +lass 0oading

Database Connectivity *nstalling/setting &p 6"$:0


Overview of J-B+ *nstalling J-B+ -rivers -efining 'eso&rce 'e(&irements -escribing -atabase 'eso&rces (+onnection 8ools) 'eso&rce 6apping 3esting database access Embedded !"personic database

Security $ec&ring #pplications on JBoss #$ o o


%iltering clients b" *8/!ostname *mplementing J##$1based declarative sec&rit" #&thentication and #&thori ation 8lain1te.t -atabase1based $ec&ring passwords Basic vs %orm login !andling #;# fail&res

o o o o o o o o

-ata 3ransport $ec&rit" ($$0) )enerating $$0 certificates +onfig&ring embedded 3omcat for $$0 'e(&iring $$0 b" applications $ec&ring J6$ -estinations (:&e&es and 3opics) $ec&ring EJBs $ec&ring JBoss #$ ,ser and file s"stem sec&rit" $ec&ring console applications/tools $ec&ring other JBoss #$ services '&nning with Java $ec&rit" 6anager '&nning behind a firewall

Performance J26 3&ning and )+ Optimi ation Hig o o o o o


3omcat 3&ning J6$ 3&ning '6*/EJB 3&ning 0og9J 3&ning 3&ning other JBoss services $limming JBoss

!vailability and Scalability


-efining 'e(&irements Overview of cl&stering architect&res %ronting JBoss with #pache Web $erver #dvantages *nstalling and +onfig&ring mod<4k 0oad Balancing with mod<4k Enabling stick" sessions (server1affinit") +l&stered $ession 'eplication +l&stered $ingle1$ignon +l&stering other JBoss #$ $ervices !#1J7-* !#1J6$ +l&ster %arming -eplo"ment

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy