| Duration:
3 days |
Level:
Intermediate |
|
| Format:
50% lab |
| |
| Description: |
|
|
JBoss
is a fully-featured open source Java
application server. It includes full support
for J2EE-based APIs and is highly
scalable.It is very suitable for the
enterprise with its features of hot-deploy,
modular design, uniform class loaders,
dynamic proxies, and no compilation. This
course starts with the architectural design
of JBoss and how it can be optimized for
specific needs of enterprise J2EE
applications. It covers several advanced
issues such as JMX, Mbean containers,
dynamic proxies, JBossCMP for EJB
development, client-side caching, clustering
of EJBs, security, and performance tuning of
JBoss.
After completing this course, you will
acquire the knowledge and skill to:
Understand
the advanced features of JBoss and configure
it to make it suitable to
your enterprise needs.
How to
improve performance of critical J2EE
applications by fine tuning
|
| Contents: |
| |
- JBoss
architecture
- Overview
of JMX, Mbeans, JNDI, JRMP, RMI-IIOP
- JBoss
Installation, configuration, and
customization
- Packaging
(JAR, SAR, WAR, EAR) and Deployment of
J2EE applications on JBoss
- Configuring
JBoss services of JNDI, class loaders,
JBoss scheduler, JBoss invokers
- Setting up
a development environment with local or
shared JBoss installation
- JBoss
clustering using NetBoot
- Monitoring
and performance tuning of J2EE
applications on JBoss using JMX console
|
| Prerequisites: |
Knowledge and
experience with Java, J2EE concepts of
Servlets, JSP, EJB, and basics of JBoss
application server.
|
| Audience: |
|
Administrators
who will be running JBoss application server
for their enterprise
|
|
|
|