#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