summaryrefslogtreecommitdiffstats
path: root/Master/Daten- und Systemintegration/DSI-Assignment/Zusammenfassung.lyx
diff options
context:
space:
mode:
authorSven Eisenhauer <sven@sven-eisenhauer.net>2023-11-10 15:11:48 +0100
committerSven Eisenhauer <sven@sven-eisenhauer.net>2023-11-10 15:11:48 +0100
commit33613a85afc4b1481367fbe92a17ee59c240250b (patch)
tree670b842326116b376b505ec2263878912fca97e2 /Master/Daten- und Systemintegration/DSI-Assignment/Zusammenfassung.lyx
downloadStudium-33613a85afc4b1481367fbe92a17ee59c240250b.tar.gz
Studium-33613a85afc4b1481367fbe92a17ee59c240250b.tar.bz2
add new repoHEADmaster
Diffstat (limited to 'Master/Daten- und Systemintegration/DSI-Assignment/Zusammenfassung.lyx')
-rw-r--r--Master/Daten- und Systemintegration/DSI-Assignment/Zusammenfassung.lyx122
1 files changed, 122 insertions, 0 deletions
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