From 33613a85afc4b1481367fbe92a17ee59c240250b Mon Sep 17 00:00:00 2001 From: Sven Eisenhauer Date: Fri, 10 Nov 2023 15:11:48 +0100 Subject: add new repo --- .../DSI-Assignment/Zusammenfassung.lyx | 122 +++++++++++++++++++++ 1 file changed, 122 insertions(+) create mode 100644 Master/Daten- und Systemintegration/DSI-Assignment/Zusammenfassung.lyx (limited to 'Master/Daten- und Systemintegration/DSI-Assignment/Zusammenfassung.lyx') diff --git a/Master/Daten- und Systemintegration/DSI-Assignment/Zusammenfassung.lyx b/Master/Daten- und Systemintegration/DSI-Assignment/Zusammenfassung.lyx new file mode 100644 index 0000000..3cd2560 --- /dev/null +++ b/Master/Daten- und Systemintegration/DSI-Assignment/Zusammenfassung.lyx @@ -0,0 +1,122 @@ +#LyX 1.6.4 created this file. For more info see http://www.lyx.org/ +\lyxformat 345 +\begin_document +\begin_header +\textclass scrreprt +\begin_preamble +\usepackage{preamble} +\end_preamble +\options twoside,openright,titlepage,fleqn,pointlessnumbers,headinclude,10pt,a4paper,BCOR5mm,footinclude,cleardoubleempty +\use_default_options false +\language ngerman +\inputencoding auto +\font_roman default +\font_sans default +\font_typewriter default +\font_default_family default +\font_sc false +\font_osf false +\font_sf_scale 100 +\font_tt_scale 100 + +\graphics default +\paperfontsize 10 +\spacing single +\use_hyperref false +\papersize a4paper +\use_geometry false +\use_amsmath 1 +\use_esint 0 +\cite_engine natbib_numerical +\use_bibtopic false +\paperorientation portrait +\secnumdepth 2 +\tocdepth 2 +\paragraph_separation indent +\defskip medskip +\quotes_language polish +\papercolumns 1 +\papersides 2 +\paperpagestyle default +\tracking_changes false +\output_changes false +\author "" +\author "" +\end_header + +\begin_body + +\begin_layout Chapter +Zusammenfassung, Fazit und Ausblick +\end_layout + +\begin_layout Standard +In der Praxis tauchen oftmals ähnliche Integrationsprobleme oft, weshalb + sich auch deren Lösungen ähneln. + Diese Ähnlichkeit führt zu bestimmten Entwurfsmustern, den Enterprise Integrati +on Patterns (kurz EIPs). + Diese Arbeit zeigt, wie sich Integrationsszenarien mittels EIPs darstellen + lassen. + Sie dienen hauptsächlich der grafischen Veranschaulichung mit einheitlichen + Symbolen in Diagrammen. +\end_layout + +\begin_layout Standard +Neben der grafischen Darstellung lassen sich anhand von EIP-Diagrammen Integrati +onslösungen auf Basis von Apache Camel realisieren. +\end_layout + +\begin_layout Standard +Anhand eines fiktiven Geschäftsprozesses, der die Integration verschiedener + Systeme auf Daten- und Funktionsebene erfordert, wird ein Integrationskonzept + erarbeitet und als EIP-Diagramm dargestellt. + Die Implementierung der dabei identifizierten EIPs auf Basis von Apache + Camel orientiert sich stark an dem EIP-Konzept. +\end_layout + +\begin_layout Standard +Der Prototyp gibt einen Einblick in die Funktionsweise und Konzept von Apache + Camel, kann aber nur einen kleinen Teil der Mächtigkeit veranschaulichen. + Der Prototyp stellt die Routing- und Mediationsregeln zur Erfüllung der + Anforderungen des fiktiven Geschäftsprozesses dar. + Weiterhin gibt er einen Einblick in den Lebenszyklus einer Integrationslösung + auf Basis von Apache Camel. + Die hier vorgestellten Schritte sind Entwurf, Realisierung und Test. + Der Prototyp kann als Ausgangspunkt weiterer Betrachtungen dieses Lebenszyklus + wie z. + B. + Deployment oder Betrieb dienen. + Im Betrieb stellen besonders die Themen Business Activity Monitoring (BAM) + und System Monitoring einer Apache Camel Integrationslösung eine interessante + Fragestellung dar. +\end_layout + +\begin_layout Standard +Weiterhin stellt sich die Frage, inwieweit Apache Camel als Integrationsserver + betrachtet werden kann. + Diese Arbeit stellt unter dieser Fragestellung die Aspekte Datenadapter, + Middleware und Transformation vor. + Bleibt die Frage offen, wie sich Prozeß-Management auf Basis von Apache + Camel realisieren läßt. +\end_layout + +\begin_layout Standard +Diese Arbeit zeigt eindeutig, dass Apache Camel als Plattform für Daten- + und Funktionsintegration geeignet ist und einen wichtigen Baustein einer + Service orientierten Architektur (SOA) darstellen kann. + Neben dem Open-source Projekt Apache Camel zielt das kommerziell vertriebene + Produkt FUSE Mediation Router +\begin_inset CommandInset citation +LatexCommand citep +key "fuse" + +\end_inset + + auf den Einsatz im Unternehmensumfeld ab. + Es basiert auf Apache Camel und der Hersteller bietet u. + a. + den für Unternehmen wichtigen garantierten Support. +\end_layout + +\end_body +\end_document -- cgit v1.2.3