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/EIP.lyx | 194 +++++++++++++++++++++ 1 file changed, 194 insertions(+) create mode 100644 Master/Daten- und Systemintegration/DSI-Assignment/EIP.lyx (limited to 'Master/Daten- und Systemintegration/DSI-Assignment/EIP.lyx') diff --git a/Master/Daten- und Systemintegration/DSI-Assignment/EIP.lyx b/Master/Daten- und Systemintegration/DSI-Assignment/EIP.lyx new file mode 100644 index 0000000..711ee37 --- /dev/null +++ b/Master/Daten- und Systemintegration/DSI-Assignment/EIP.lyx @@ -0,0 +1,194 @@ +#LyX 1.6.5 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 oneside,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 1 +\paperpagestyle default +\tracking_changes false +\output_changes false +\author "" +\author "" +\end_header + +\begin_body + +\begin_layout Chapter +Enterprise Integration Patterns +\end_layout + +\begin_layout Section +Zielsetzung von Enterprise Integration Patterns +\end_layout + +\begin_layout Standard +Enterprise Integration Patterns (EIPs) stellen eine intuitive Beschreibung + von Integrationsszenarien dar. + Sie dienen der möglichst einfachen Kommunikation von Integrationskonzepten + auf einer symbolischen und logischen Ebene. + Sie sollen so die Kommunikation mit anderen Projektbeteiligen, wie Mitarbeitern + von Fachabteilungen, Managern und anderen Entwicklern vereinheitlichen. + EIPs liefern eine hersteller- und technologieneutrale Darstellung und Nomenklat +ur. + Im Gegensatz zu UML-EAI +\begin_inset CommandInset citation +LatexCommand citet +key "umleai" + +\end_inset + + liegt hierbei der Schwerpunkt auf einer intuitiven Darstellung anstatt + architektonischer Vollständigkeit bei reduzierter Komplexität und Detailgenauig +keit. + Deshalb existieren für die meisten EIP standardisierte Symbole zur Verwendung + in Diagramme, welche die zu konstruierende Integrationslösung beschreiben. +\end_layout + +\begin_layout Section +Übersicht über definierte EIPs +\end_layout + +\begin_layout Standard +Bereits definierte Enterprise Integration Patterns entstanden aus praktischen + Erfahrungen vieler verschiedener Integratoren. + Dieser Definitionsprozeß wird stetig weitergeführt, weshalb die Menge verfügbar +er EIPs nicht abgeschlossen ist. + +\end_layout + +\begin_layout Standard +\begin_inset Float figure +wide false +sideways false +status open + +\begin_layout Plain Layout +\align center +\begin_inset Graphics + filename gfx/overview_eip.png + width 120text% + +\end_inset + + +\end_layout + +\begin_layout Plain Layout +\begin_inset Caption + +\begin_layout Plain Layout +Übersicht EIP +\end_layout + +\end_inset + + +\begin_inset CommandInset label +LatexCommand label +name "Abb:ÜbersichtEIP" + +\end_inset + + +\end_layout + +\begin_layout Plain Layout + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +Die Abbildung +\begin_inset CommandInset ref +LatexCommand ref +reference "Abb:ÜbersichtEIP" + +\end_inset + + zeigt eine Übersicht über einige der zum Zeitpunkt der Erstellung dieser + Arbeit verfügbaren EIP. + +\begin_inset CommandInset citation +LatexCommand citet +key "Hohpe2004" + +\end_inset + + stellt eine Vielzahl von EIPs detailliert vor. +\end_layout + +\begin_layout Section +Aufbau eines EIP +\end_layout + +\begin_layout Standard +Neben dem Symbol enthält die Beschreibung eines EIPs weitere wichtige Elemente: +\end_layout + +\begin_layout Description +Name: Der eindeutige Bezeichner des EIPs. +\end_layout + +\begin_layout Description +Kontext: Er beschreibt das Umfeld der Problemstellung. + für die das EIP geeignet ist. +\end_layout + +\begin_layout Description +Problem: Hierbei handelt es sich um eine textuelle Beschreibung des Problems, + zu dessen Lösung das EIP dient. +\end_layout + +\begin_layout Description +Lösung: Eine textuelle Beschreibung des Lösungsansatzes, der durch das EIP + abgedeckt wird. +\end_layout + +\begin_layout Description +Symbol: Eine grafische Darstellung des EIP zur Verwendung in Diagrammen. +\end_layout + +\begin_layout Description +Beispiel: Für viele EIP existieren kleine Beispielimplementierungen, aus + denen sich die geeignete Verwendung des EIP erschließen läßt. +\end_layout + +\end_body +\end_document -- cgit v1.2.3