Seminar Eclipse Dataspace Components – Konnektoren entwickeln und integrieren

Eclipse Dataspace Components bilden einen modularen Baukasten für den kontrollierten Datenaustausch zwischen Organisationen. Das Seminar behandelt die Auswahl und Kombination geeigneter Module, den Aufbau einer nachvollziehbaren Entwicklungsumgebung sowie die Integration eigener Datenquellen. Gearbeitet wird mit zwei voneinander getrennten Teilnehmern und einer abgestimmten Softwarekonfiguration.

Im praktischen Schwerpunkt werden Assets und Policies angelegt, Angebote veröffentlicht, Vereinbarungen ausgehandelt und Daten übertragen. Eine begrenzte eigene Erweiterung macht die Integrationspunkte der EDC-Laufzeit verständlich. Zustandsübergänge, Fehlermeldungen und wiederholbare Prüfungen begleiten alle Arbeitsschritte.

Lernziele

  • Eine EDC-Laufzeit aus einer abgestimmten Projektbasis bauen, konfigurieren und nachvollziehbar starten.
  • Den vollständigen Weg vom Datenangebot bis zum erfolgreichen Abruf über die passenden APIs ausführen.
  • Eine kleine Erweiterung integrieren und Fehler in Konfiguration, Vereinbarung und Datentransfer systematisch eingrenzen.

Inhaltsübersicht

  1. Projektbasis und Laufzeit
  2. Kontroll- und Datenebene
  3. Datenangebote modellieren
  4. Vereinbarungen aushandeln
  5. Datentransfer integrieren
  6. Eigene Erweiterung entwickeln
  7. Persistenz und Diagnose
  8. Integration und Abnahme

Seminarinhalte

1. Projektbasis und Laufzeit

  • Module, Erweiterungen, Konfiguration und verwendete Abhängigkeiten im Build nachvollziehen.
  • Projekt bauen, Startparameter prüfen und Laufzeitprotokolle auswerten.
  • Versionsstände und erforderliche Java- sowie Build-Voraussetzungen reproduzierbar festhalten.

2. Kontroll- und Datenebene

  • Management-, Protokoll- und Datenschnittstellen getrennt adressieren und absichern.
  • Zusammenarbeit der Control Plane und Data Plane anhand eines einfachen Transfers nachvollziehen.
  • Testidentitäten und vorbereitete Vertrauenskonfiguration zwischen den Teilnehmern prüfen.

3. Datenangebote modellieren

  • Assets mit Metadaten und technischen Datenadressen anlegen.
  • Policies und Contract Definitions mit ausgewählten Datenangeboten verbinden.
  • Sichtbarkeit eines Angebots im Katalog aus Sicht verschiedener Teilnehmer prüfen.

4. Vereinbarungen aushandeln

  • Katalogangebote lesen und eine Vertragsverhandlung über die passende Schnittstelle starten.
  • Asynchrone Zustände, Nachrichten und entstandene Vereinbarungen nachvollziehen.
  • Abgelehnte Angebote und nicht erfüllte Bedingungen mit gezielten Negativfällen untersuchen.

5. Datentransfer integrieren

  • Eine vorbereitete HTTP-Datenquelle über die Data Plane bereitstellen und kontrolliert abrufen.
  • Zugriffsinformationen, Tokenlaufzeiten und die Zuordnung zur Vereinbarung prüfen.
  • Fehler von Quellsystem, Verbindung und Transferprozess anhand getrennter Nachweise eingrenzen.

6. Eigene Erweiterung entwickeln

  • Erweiterungslebenszyklus, Abhängigkeiten und benötigte Schnittstellen an einem kleinen Beispiel verwenden.
  • Eine vorbereitete Policy-Auswertungsfunktion fachlich ergänzen und im Laufzeitaufbau registrieren.
  • Erlaubte und abgelehnte Eingaben mit gezielten Komponententests prüfen.

7. Persistenz und Diagnose

  • Eine vorbereitete relationale Persistenzkonfiguration nachvollziehen und Zustände nach Neustart prüfen.
  • Korrelationsmerkmale für Angebot, Verhandlung und Transfer in Protokollen verwenden.
  • Konfigurationsfehler, ungültige Datenadressen und fehlende Berechtigungen systematisch bearbeiten.

8. Integration und Abnahme

  • Eine eigene synthetische Datenquelle in den vollständigen Austauschprozess einbinden.
  • Wiederholbare API-Aufrufe und passende Prüfungen in einer ausführbaren Sammlung organisieren.
  • Funktion, Fehlerverhalten und offene Integrationsaufgaben anhand einer Abnahmeliste bewerten.

Praxisübungen

  1. Die vorgegebene Projektbasis bauen und zwei getrennte Teilnehmer starten.
  2. Ein Datenangebot mit technischen und fachlichen Metadaten sowie einer Zugriffsregel anlegen.
  3. Den Katalog aus Sicht des zweiten Teilnehmers abfragen und eine Vereinbarung aushandeln.
  4. Den erlaubten Datenabruf durchführen und mit einem absichtlich abgelehnten Fall vergleichen.
  5. Eine kleine Erweiterung ergänzen, prüfen und erneut in den Austauschprozess einbinden.
  6. Einen vorbereiteten Fehler anhand von API-Antworten und Laufzeitprotokollen lokalisieren.

Schulungsumgebung

Der Kunde stellt isolierte Linux-Arbeitsumgebungen mit IDE, Git, passendem JDK, Gradle, Container-Laufzeit und vorbereiteter Datenbank bereit. Zwei EDC-Teilnehmer mit Testidentitäten, synthetischer HTTP-Datenquelle und abgestimmten stabilen Komponentenständen werden vor Seminarbeginn vorbereitet. Eine optionale Laboroberfläche ergänzt die API-Arbeit.

Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner

Seminardetails

Dauer: 4 Tage, ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage: 09:00 Uhr
Preis: Öffentlich oder Live Stream: € 2.396 zzgl. MwSt.
Inhaus: € 6.800 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: Java-Entwicklung, Integrationsentwicklung, technische Architektur und DevOps mit Entwicklungserfahrung
Voraussetzungen: Sichere Kenntnisse in Java, Git, HTTP/REST und JSON; Grundkenntnisse in Gradle, Containern und Datenraumarchitektur.
Standorte: Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg
Methoden: Vortrag, Demonstrationen, praktische Übungen am System
Seminararten: Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht
Durchführungsgarantie: ja, ab 2 Teilnehmern
Sprache: Deutsch - bei Firmenseminaren ist auch Englisch möglich
Seminarunterlage: Dokumentation auf Datenträger oder als Download
Teilnahmezertifikat: ja, selbstverständlich
Verpflegung: Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch)
Support: 3 Anrufe im Seminarpreis enthalten
Barrierefreier Zugang: an den meisten Standorten verfügbar
  Weitere Informationen unter + 49 (221) 74740055

Seminartermine

Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.

Seminar Startdatum Enddatum Ort Dauer
Basel 4 Tage
Winterthur 4 Tage
Zürich 4 Tage
Stream live 4 Tage
Stream gespeichert 4 Tage
Luzern 4 Tage
Bern 4 Tage
Inhaus / Firmenseminar 4 Tage
Sankt Gallen 4 Tage
Sankt Gallen 4 Tage
Basel 4 Tage
Winterthur 4 Tage
Zürich 4 Tage
Stream live 4 Tage
Stream gespeichert 4 Tage
Luzern 4 Tage
Bern 4 Tage
Inhaus / Firmenseminar 4 Tage
Inhaus / Firmenseminar 4 Tage
Sankt Gallen 4 Tage
Basel 4 Tage
Winterthur 4 Tage
Zürich 4 Tage
Stream live 4 Tage
Stream gespeichert 4 Tage
Luzern 4 Tage
Bern 4 Tage
Luzern 4 Tage
Bern 4 Tage
Inhaus / Firmenseminar 4 Tage
Sankt Gallen 4 Tage
Basel 4 Tage
Winterthur 4 Tage
Zürich 4 Tage
Stream live 4 Tage
Stream gespeichert 4 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.ch All rights reserved.  | Kontakt | Impressum | Cookie-Einstellungen | Nach oben