JaiswalTraining

Get the online training        


Get Best Tutorial on all major programing language

Corejava Servlet Jsp  Php  Hibernate  Ajax Web Service   Ejb2.1 Ejb3.0 Struts Struts2  JPA Spring Ibatis   JSF    JSF2.0  CoreJavaDesignPattern    Jquery  Flex J2EE-Design-Patterns  Jboss7  Maven  Contact Me                                                                                                                                                                        
            IGNOU SMU PTU Project                                           Training                                                                                                                              
              

Contact Us  0091- 9210721663         jaiswaltraining@gmail.com






Corejava
Servlet
Jsp
Php
Hibernate
Ajax
Web Service
Ejb2.1
Ejb3.0
Struts  
Struts2
JPA
Spring
Ibatis
JSF
JSF2.0
CoreJavaDesignPattern
Jquery
Flex
J2EE-Design-Patterns
Jboss7
Maven










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 Organization

        History of JBoss AS

        Features of JBoss AS

        JBoss AS Architecture

        JBoss AS Services

        JBoss AS Requirements

Installation

        Getting and Installing Java

        Configuring Java

        Getting JBoss AS

        Building JBoss AS from source

        Installing JBoss AS

o         Unpacking

o         Running Java Installer

o         Understanding Differences

Directory Structure

        Explaining JBoss AS Directories

o         bin, client, docs, lib, server, common

        Explaining JBoss AS Configuration Sets

        Difference between minimal, default, all

        Internal Directory Structure

o         conf, lib, deploy, temp, work, data, log, etc.

        Logging on JBoss

Starting/Stopping

        Starting JBoss AS from command-line

        Starting JBoss AS as a service

        Verifying JBoss Startup

        Stopping JBoss (locally, remotely)

        Booting JBoss AS from network

Deployments

        J2EE Development/Deployment Lifecycle and Roles

        Deployment Descriptors (DTDs vs. Schemas)

        Deployment on JBoss AS

        JBoss Deployers (WAR, EAR, EJB, JAR, RAR, SAR, HAR, etc.)

        Deployment Dependencies

        Hot vs. Cold Deployment

        JBoss conf/jboss-service.xml file

        XMBeans

Services

        Tomcat Web Container

o         Architecture and Configuration (server.xml)

o         Concepts (Connectors, Engine, Host, Context, Valve, etc.)

o         Understanding web.xml (Filters, Servlets, Mappings, etc.)

o         Default web.xml

o         Serving Static Content

o         Virtual Hosting

o         Web Access Logging

        JNDI

o         Overview

o         JNDI on JBoss

        JavaMail on JBoss

o         Overview

o         Configuration

        JMX

o         Overview

o         Architecture

o         JMX on JBoss

o         JMX Console

o         Twiddle command-line tool

        Automation

o         Deploying JMX Services

o         Web Console

o         JBoss Monitoring

o         JBoss Scheduler

o         JBoss Snapshots

o         Admin Console

o         JConsole

        JMS

o         Overview

o         Architecture

o         Domains (Point-to-Point vs. Publish-Subscribe)

o         JMS on JBoss

o         Configuration

        EJB

o         Overview (stateless/stateful session, entity, message-driven beans)

o         Architecture

o         Deployments (including EAR packaging)

o         EJB on JBoss

o         Remote Clients

o         Turning

        Web Services

o         Overview

o         Architecture

o         Web Services on JBoss

o         Deployments

o         Remote Clients

o         Tooling

Class Loading

        Java Class Identity

        JavaEE Class Loading Requirements

        Class Loading on JBoss

        Default Class Search Order

        Scoped Class Search Order

        Log4j Issues

        Common Problems With Class Loading

Database Connectivity

        Installing/setting up MySQL

        Overview of JDBC

        Installing JDBC Drivers

        Defining Resource Requirements

        Describing Database Resources (Connection Pools)

        Resource Mapping

        Testing database access

        Embedded Hypersonic database

Security

        Securing Applications on JBoss AS

o         Filtering clients by IP/Hostname

o         Implementing JAAS-based declarative security

        Authentication and Authorization

        Plain-text

        Database-based

        Securing passwords

        Basic vs Form login

        Handling A&A failures

o         Data Transport Security (SSL)

        Generating SSL certificates

        Configuring embedded Tomcat for SSL

        Requiring SSL by applications

o         Securing JMS Destinations (Queues and Topics)

o         Securing EJBs

        Securing JBoss AS

o         User and file system security

o         Securing console applications/tools

o         Securing other JBoss AS services

o         Running with Java Security Manager

o         Running behind a firewall

Performance

        JVM Tuning and GC Optimization

        Tomcat Tuning

        JMS Tuning

        RMI/EJB Tuning

        Log4J Tuning

        Tuning other JBoss services

        Slimming JBoss

High Availability and Scalability

        Defining Requirements

        Overview of clustering architectures

        Fronting JBoss with Apache Web Server

o         Advantages

o         Installing and Configuring mod_jk

        Load Balancing with mod_jk

        Enabling sticky sessions (server-affinity)

        Clustered Session Replication

o         Clustered Single-Signon

        Clustering other JBoss AS Services

o         HA-JNDI

o         HA-JMS

        Cluster Farming Deployment