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 7.1 Administration Grundlagen

- u.a. in Hannover, Leipzig, Düsseldorf, Essen, Freiburg

Sie erlernen wie der JBoss Server konfiguriert wird und erfahren wie man verschiedene Konfigurationen aufbaut und bedarfsgerecht anpasst. Sie werden in der Lage sein Anwendungen zu deployen, Datenbanken zu konfigurieren, Securityeinstellungen vozurnehmen und den Server im ...

JBoss Administration Security

- u.a. in Stuttgart, München, Heidelberg, Mannheim, Darmstadt

In diesem Seminar erfahren Sie, wie Sie ihren Applikationsserver absichern können. Sie lernen die zu berücksichtigenden Sicherheitsaspekte und die Sicherheitseinstellungen kennen, die im Applikationsserver selbst vorgenommen werden können.