Java EE Entwicklung mit JBoss - Kompakt

Seminarinformationen

Seminar - Ziel

Erlernen der Kenntnisse zur Entwicklung mit Java EE-API's

Teilnehmer - Zielgruppe

Entwickler

Kurs - Voraussetzungen

Praktische Kenntnisse in Java (J2SE 5.0)

 

 

Seminardauer

  • 8 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Einführung in JavaEE

  • Spezifikation vs. Implementierung
  • Anwendungsbereich
  • 3- Schichten und N-Schichten-Architektur

 

Einführung in JBoss

 

Architektur (JMX-Kernel)

  • Administration, Wiederverwendung von Konfigurationen
  • Besonderheiten, Abweichungen vom Java EE- Standard
  • Entwicklungs-Grundlagen

Eclipse (nützliche Plug-Ins)

  • Ant (z.B. Steuerung des Build-Prozesses)
  • Logging (z.B. Bestimmung des Log-Umfangs)
  • Packaging und Deployment (z.B. Configuration by Exception)
  • Technische Grundlagen

Naming mit JNDI (z.B. Namenskontexte)

  • Datenbankabstraktion mit JDBC (z.B. Arten von ResultSets und Transaktionseinstellungen)
  • Verteilte Programmierung mit RMI (z.B. Serialisierung)
  • Datenhaltungsschicht

Java Persistence API

  • z.B. Entity Beans und PersistenceContext
  • Logikschicht

Enterprise Java Beans 3.0 

  • Session Beans Stateless und Stateful SessionBeans
  • MessageDriven Beans (Kopplung EJB und JMS)

 

JMS

  • Kommunikationsarten Point-2-Point vs. Publish-Subscribe)
  • Präsentationsschicht

GUI-Clients (Swing/SWT) 

  • Einsatzszenarien und Kommunikationsprotokolle

 

Webanwendungen

  • JSPs und Servlets (z.B. MVC-Architektur und Session-Verwaltung)
  • JSF (z.B. Navigationssteuerung und Validierungsunterstützung)

 

Web Services 

  • Implementierung als Servlet/POJO und als EJB
  • Enterprise-Dienste

Sicherheit (z.B. deklarative Sicherheit und JBoss-Login-Module)

  • Transaktionen (insbes. verteilte Transaktionen und deklarative Transaktionssteuerung)
  • Skalierung (z.B. Möglichkeiten des Servers zur automatischen Skalierung)
  • Naming (bezieht sich auf JNDI)

JBoss im Produktiveinsatz

 

JBoss Clustering

Tags: RedHat

Weitere Schulungen zu Thema JBoss

Java EE Entwicklung mit JBoss Grundlagen

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In dieser 5-tägigen Schulung "Java EE Entwicklung mit JBoss Grundkurs" tauchen Sie tief in die Grundlagen der Java Enterprise Edition 8 (JEE8) ein. Sie lernen die N-Tier-Architektur, Java EE 8 Komponenten und eine Übersicht über Bibliotheken kennen. Die Schulung umfasst die ...

Java EE Entwicklung mit JBoss Vertiefung

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In dieser 5-tägigen Schulung "Java EE Entwicklung mit JBoss Fortgeschrittenenkurs" vertiefen Sie Ihre Kenntnisse und Fertigkeiten in der Java EE Entwicklung. Der Kurs behandelt fortgeschrittene Themen wie Bean Validation, Web-Services (WS-*), JSON, REST-Services, Web-Sockets, ...

JBoss Cluster

- u.a. in Berlin, Wien, Zürich, Düsseldorf, Essen

Sie lernen die grundlegenden Eigenschaften von JBoss Clustern kennen und die Möglichkeiten diese zu nutzen. Begriffe wie Farming, Load-Balancing, High-Availability und Fault-Tolerance werden an Hand konkreter Beispiele erläutert. Sie kennen nach dem Seminar die ...

JBoss Application Server 4 Einsatz und Konfiguration

- u.a. in Hamburg, Köln, München, Mannheim, Virtual Classroom

Einen umfassenden Überblick über die Architektur und die verfügbaren Dienste des Applikationsservers JBoss in der Version 4.x gibt einem diese Seminar. Die Bereitstellung von Anwendungen, Konfiguration des JBoss und die Installation erlernen Teilnehmer/-innen.