0% found this document useful (0 votes)
155 views

Jboss Application Server Administration

This document provides an outline of topics for configuring and using JBoss Application Server (AS). It covers an overview of Java EE and JBoss AS, installation and directory structure, starting and stopping the server, deployments, key services like Tomcat, EJB, JMS, and web services. It also discusses class loading, database connectivity, security, performance tuning, and high availability/scalability options.

Uploaded by

abha3011
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
155 views

Jboss Application Server Administration

This document provides an outline of topics for configuring and using JBoss Application Server (AS). It covers an overview of Java EE and JBoss AS, installation and directory structure, starting and stopping the server, deployments, key services like Tomcat, EJB, JMS, and web services. It also discusses class loading, database connectivity, security, performance tuning, and high availability/scalability options.

Uploaded by

abha3011
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 4

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