Wat zijn de doelstellingen van de opleiding?
Opleidingsprogramma
Inleiding
Geschiedenis en beschikbare versies
Andere beschikbare servers
Overzicht van servlets, JSP, EJB
Inleiding tot JBoss
Algemene architectuur
Principes van servers en diensten
Algemene JBoss boom; wat te back-uppen
Remote toegang tot diensten - onderhoud en MBeans
Praktische workshop: server installatie en testen
Projectadministratie
Project volgorde, van specificatie tot onderhoud
Het opzetten van een JEE project
De verschillende soorten archieven en hun deployment kwaliteiten
Project bibliotheken en arbitraire klassen
Project URL's
Hands-on workshop: applicatie deployment (.jar, .ear, .war)
De verschillende elementen van een toepassing
Een blik op JAR's van applicaties
Relaties tussen meerdere projecten en andere bronnen
De JNDI-server; JNDI over HTTP
JDBC; gegevensbronnen
Hypersonic gebruiken
Webdiensten
Hands-on workshop: configuratie en gebruik van bronnen - Webdiensten implementeren
Beveiliging
Rechten principe
Project beveiliging; beveiligingsdomeinen
Meervoudige authenticatie diensten
Worst case scenario's en enkele oplossingen
Hands-on workshop: beveiliging beheren met JBoss
Analyse en onderhoud
Hardware resources en Java; geheugen, processen
Profiling in eenvoudige Java en met Eclipse
Logging mechanismen
Terug naar JMX en MBeans
Praktische workshop: optimalisatie - log management en monitoring
Replicatie
Doelstellingen, strategie en principes van een replicatie
Hoe een toepassing te slicen - multi-tier, webdiensten, Corba en replicatie
Clustering van bepaalde diensten: EJB, HTTP, JMS
Praktische workshop: implementatie van een cluster - applicatie deployment en load balancing management