Seminarinformationen

Seminar - Ziel

In dieser 1-tägigen Schulung "OSGi - das dynamische Komponentenmodell von Java" werden Sie mit dem OSGi-Framework vertraut gemacht, das speziell zur Entwicklung und Verwaltung von Java-Anwendungen konzipiert wurde. Sie werden verstehen, wie Sie mit diesem Framework modulare Komponenten erstellen und Anwendungen flexibel zusammenstellen können. Das Seminar vermittelt Ihnen ein umfassendes Verständnis des OSGi-Frameworks und zeigt Ihnen, wie Sie OSGi-basierte Anwendungen entwickeln und betreiben. Sie lernen, wie Sie die Vorteile der Modularität und der dynamischen Aktualisierung von Komponenten nutzen können. Nach Abschluss der Schulung sind Sie in der Lage, OSGi-Anwendungen effizient zu entwickeln und zu verwalten.

Teilnehmer - Zielgruppe

  • Java Entwickler

Kurs - Voraussetzungen

Für eine optimale Teilnahme am Kurs empfehlen wir folgende Vorkenntnisse:

  • Java Grundkenntnisse

Seminardauer

  • 1 Tag
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

  • Einführung in OSGi: Geschichte und Überblick
  • OSGi-Bundle: Konzept und Struktur
  • Import-Package vs. Required Bundle: Unterschiede und Verwendung
  • OSGi Bundle Classpath: Konfiguration und Bedeutung
  • OSGi Bundle Lifecycle: Phasen und Übergänge
  • OSGi Bundle vs. Framework StartLevel: Unterschiede und Anwendung
  • OSGi Service vs. Service Reference: Konzept und Verwendung
  • OSGi Service Tracker: Funktion und Einsatzmöglichkeiten
  • OSGi Declarative Service: Konzept und Nutzung
  • OSGi ConfigAdmin Service: Verwaltung von Konfigurationen in OSGi-Anwendungen
  • Beispiele und Übungen mit Apache Felix

Weitere Schulungen zu Thema Java

Java SE/EE Programmierung mit Eclipse

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

Das Seminar vermittelt Kenntnisse im Einsatz von Eclipse in Java SE/EE-Programmierung.

Java - XML

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

Das Seminar unterrichtet Sie in den wichtigsten Technologien um XML in Verbindung mit Java. Nach einem Überblick über Grundlagen von XML werden Sie XML-basierte Anwendungen entwerfen und validieren. Sie erhalten einen Einblick in das SAX- und DOM-Parsing.

Jakarta EE 10 - Komplettkurs

- u.a. in Hamburg, Köln, Darmstadt, Virtual Classroom, Nordhausen

In diesem 5-tägigen Seminar "Jakarta EE 10 - Komplettkurs" erhalten Sie eine umfassende Einführung in die neuesten Entwicklungen von Jakarta EE, wobei der Fokus auf den Unterschieden zu Java EE und einem Vergleich zu anderen Enterprise-Architekturen liegt. Sie ...

Docker & Kubernetes für Java-Entwickler – Vom Code zum Container

- u.a. in Hamburg, Leipzig, Wien, Essen, Heidelberg

In diesem 2-tägigen Seminar "Docker & Kubernetes für Java-Entwickler – Vom Code zum Container" erhalten Sie einen fundierten Einstieg in die Welt der Containertechnologien und deren praktische Anwendung in der Java-Entwicklung. Sie machen sich mit den ...