Posts mit dem Label Apache werden angezeigt. Alle Posts anzeigen
Posts mit dem Label Apache werden angezeigt. Alle Posts anzeigen

Mittwoch, 24. Juli 2013

Integration à la Apache - Artikel Online

Nun steht unser Artikel Integration à la Apache aus Java aktuell (Ausgabe 4, Winter 2012) online.

Die Apache Software Foundation schickt zwei Frameworks zur Integration von Anwendungen ins Rennen: Apache Camel und Apache Synapse. Der Artikel zeigt die wichtigsten Gemeinsamkeiten und Unterschiede von Camel und Synapse auf.

Online Weiterlesen: Integration à la Apache

Mittwoch, 5. September 2012

Integration à la Apache (Englisch blurb)


An important challenge for enterprises is to externalize internal services by providing APIs. The reason is that they want to provide access to internal data and processes to their partners and customers. Therefore they create APIs that are published as RESTful Services or Web Services. Often, there is no internal service that can simply be published as an API. In this case the service, which should be published as an API, must be created by an integration of a bunch of existing legacy systems. These systems, however, are very heterogeneous in terms of architecture, technology, and interfaces. Integration frameworks have to face this demands since they may disappear from market otherwise. The Apache Software Foundation hosts two popular projects targeting the integration space: Apache Camel and Apache Synapse. The aim of this article is to show the major communalities and differences of Camel und Synapse from our perspective.

Read the article (in German) to find out more…

Tobias Unger, Jochen Traunecker: Integration à la Apache. In: Java aktuell 4/2012, 23-29.

Freitag, 24. August 2012

Integration à la Apache

Da ist er also, der Blog der GRIDSOLUT. Diese Gelegenheit möchte ich gleich nutzen, um auf unseren Artikel mit dem Titel Integration à la Apache aufmerksam zu machen, der in Java aktuell, Ausgabe 4, Winter 2012 (Erscheinungstermin: 5.9.2012) zu finden ist. Unsere Motivation für diesen Artikel ist darauf hinzuweisen, dass es bei der Apache Foundation neben Apache Camel mit Apache Synapse ein zweites Projekt gibt, das für Integrationsprojekte geeignet ist. Im Vergleich zu Camel scheint Apache Synapse nicht ganz so bekannt zu sein. Dass sich dabei Camel als Integrations-Framework positioniert und Synapse als ESB, ergab für uns einen zusätzlichen Reiz diesen Artikel zu schreiben. Warum? Wir wollen dazu anregen, mehr über Architektur nachzudenken und zu diskutieren. Unserer Meinung nach, sollte man das mit gleicher Intensität betreiben wie bei der Technologieauswahl. Im Vordergrund sollten Fragen nach den Anforderungen an die Integration stehen. Welcher Architektur- und Integrationsstil soll verfolgt werden? Was sind die langfristigen Ziele? Müssen zukünftig z.B. Partner über APIs eingebunden werden, stellt sich die Frage, ob eine vermeintlich schlanke, datei-basierte Integration eine gute Idee ist. Sind die architektonischen Fragen geklärt (und die sonstigen Rahmenbedingungen), dann sollte die Auswahl des Produktes idealerweise die Konsequenz sein.

Viel Spaß beim Lesen und (kontroversen) Diskutieren!