IT / Modelling / Design Patterns / Enterprise Integration Patterns

Design Patterns - Enterprise Integration Patterns

Details

ID 2757727
Classroom 1 days
Webinar 2 days
Method The necessary know-how is conveyed using clear examples. Practical case studies, individual and group exercises train the transfer from theory to practice and to promote the intensive study of the seminar topic. The individual processing of issues and everyday examples of seminar participants complete the seminar. If necessary, audio and video analysis can be used to optimize performance. In addition, there is the seminar participants / inside an online based post-seminar as a means of transfer backup.
Prequisite Basic knowledge of design patterns (GoF Theoretical knowledge of all patterns)
Audience Programmers, software architects, managers,

Services:

  • Lunch / Catering
  • Assistance for hotel / travel bookings
  • Comelio certificate
  • Flexible: Free cancellation up until 10 days before the training

Summary

Für die Softwareentwicklung stellt die objektorientierten Analyse und Planung einen grundlegenden Schritt dar, wobei Sie in diesem Seminar die Enterprise Integration Patterns mit dem Schwerpunkt der Nachrichtenzustellung zwischen den Softwarekomponenten kennenlernen werden.

Training Dates

  • 2020-Oct-22 - Oct-23
  • 2020-Dec-31 - Jan-01
  • 2021-Mar-11 - Mar-12
  • 2021-May-20 - May-21

590 EUR +VAT

Location | Enrollment


Agenda

Einführung in Enterprise Integration und das Patternkonzept

Der Nutzen und die Notwendigkeit von Integration in Softwareprojekten - Die Geschichte des EAI - Einführende Beispiele - Einführende Analogien und Erklärungsansätze zum Patternkonzept

Integrationsstile

Shared Database - Remote Procedure Invocation - Messaging als Grundkonzept der Enterprise Integration Patterns

Messaging System

Der Message-Kanal - Pipelining und Filter - Routing von Nachrichten - Transformation von Nachrichten - Endpunkte des Messaging Systems

Message Channels

Punkt-zu-Punkt-Kanäle - Datentypen-Kanal - Kanal zur Fehlerbehandlung - Garantierte Ablaufzusicherung - Nachrichtenbrücke - Nachrichtenbus

Message Construction und Message Routing

Command-Nachricht - Dokumenten-Nachricht - Ereignisnachricht - Nachrichtensequenz - Nachrichten-Gültigkeitsablauf - Nachrichtenformat-Indikator - Inhaltsbasiertes Routing - Dynamisches Routing - Empfängerliste - Splitter - Aggregator

Message Transformation und Message Endpoints

Wrappen von Nachrichten - Inhaltsabhängiges Filtern - Normalisieren - Das kanonische Datenmodell und seine Bedeutung im Kontext - Nachrichtengateway - Nachrichten-Mapping - Ereignisabhängige Transaktionen - Dispatchen von Nachrichten - Service Activator

Intergration Patterns in der praktischen Anwendung

Fallstudie: Preiskalkulationssystem: Erstellen der Architektur - Erstellen der Kanäle für Nachrichten - Lösen auftretender Probleme mit Patterns - Fahren von Datenupdates - Anschub- und Produktivitätsphase - Zusammenfassung

Trainer

Marco Skulschus (born in Germany in 1978) studied economics in Wuppertal (Germany) and Paris (France) and wrote his master´s thesis about semantic data modeling. He started working as a lecturer and consultant in 2002.

Publications
  • XML Schema ISBN 978-3-939701-54-5
  • Das Java Codebook ISBN 3827322359
  • Java EE 5 Das Handbuch ISBN 978-3446400238
  • Oracle PL/SQL ISBN 978-3-939701-40-8
  • MS SQL Server - T-SQL Programmierung und Abfragen ISBN 978-3-939701-02-6
  • XML: Standards und Technologien ISBN 978-3-939701-21-7
Projects

He works as an IT-consultant and project manager. He developed various Business Intelligence systems for industry clients and the public sector. For several years now, he is responsible for a BI-team in India which is mainly involved in BI and OLAP projects, reporting systems as well as statistical analysis and Data Mining.

Research

He led several research projects and was leading scientist and project manager of a publicly funded project about interactive questionnaires and online surveys.