<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Apache_Camel</id>
	<title>Apache Camel - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Apache_Camel"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Apache_Camel&amp;action=history"/>
	<updated>2026-05-28T16:00:16Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Apache_Camel&amp;diff=1817966&amp;oldid=prev</id>
		<title>imported&gt;Unicard-ic: neues logo</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Apache_Camel&amp;diff=1817966&amp;oldid=prev"/>
		<updated>2025-04-28T10:42:19Z</updated>

		<summary type="html">&lt;p&gt;neues logo&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
{{Infobox Software&lt;br /&gt;
|Name                 = Apache Camel&lt;br /&gt;
|Logo                 = [[Datei:Apache Camel Logo.svg]]&lt;br /&gt;
|Screenshot           = &lt;br /&gt;
|Beschreibung         = &amp;lt;!-- Beschreibung des Screenshots! --&amp;gt;&lt;br /&gt;
|Maintainer           = [[Apache Software Foundation]]&lt;br /&gt;
|Hersteller           = &lt;br /&gt;
|Management           = &lt;br /&gt;
|AktuelleVersion      = &amp;lt;!-- Wikidata (bevorzugter Rang nicht vergessen!)--&amp;gt;&lt;br /&gt;
|AktuelleVersionFreigabeDatum = &amp;lt;!-- Wikidata --&amp;gt;&lt;br /&gt;
|Betriebssystem       = [[plattformunabhängig]]&lt;br /&gt;
|Programmiersprache   = [[Java (Programmiersprache)|Java]]&lt;br /&gt;
|Kategorie            = [[Enterprise Service Bus]] und [[Message Oriented Middleware]] [[Java (Programmiersprache)|Java]]-[[Bibliothek (Programmierung)|Bibliothek]]&lt;br /&gt;
|Lizenz               = [[Apache-Lizenz]] 2.0&lt;br /&gt;
|Deutsch              = &lt;br /&gt;
|Website              = [http://camel.apache.org/ camel.apache.org]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Apache Camel&amp;#039;&amp;#039;&amp;#039; ist eine [[Apache-Lizenz|freie]], regelbasierte [[Routing]]- und [[Konvertierung (Informatik)|Konvertierungsengine]]. Mit Apache Camel kann man Routing- und Konvertierungsregeln deklarativ in [[Java (Programmiersprache)|Java]] oder [[Scala (Programmiersprache)|Scala]] basierend auf einer [[Domänenspezifische Sprache|domänenspezifischen Sprache]], oder mittels [[Spring (Framework)|Spring]] basierter XML-Konfiguration definieren.&lt;br /&gt;
&lt;br /&gt;
== Funktionsweise ==&lt;br /&gt;
Apache Camel basiert auf [[Enterprise Integration Patterns]]. Das sind [[Entwurfsmuster]], die für den Entwurf von [[Enterprise Application Integration]] und auf [[Message Oriented Middleware]] basierenden Systemen geschaffen wurden.&amp;lt;ref&amp;gt;[https://camel.apache.org/components/latest/eips/enterprise-integration-patterns.html camel.apache.org]&amp;lt;/ref&amp;gt; Apache Camels Bean Binding unterstützt dabei [[Plain Old Java Object]]s und [[JavaBeans]]. Dadurch kann es einfach in Frameworks mit [[Dependency Injection]] wie [[Spring (Framework)|Spring]] oder [[Google Guice]] integriert werden.&lt;br /&gt;
&lt;br /&gt;
Apache Camel verwendet [[Uniform Resource Identifier]]s und kann somit direkt mit unterschiedlichen Transport- und Messageprotokollen wie beispielsweise [[Hypertext Transfer Protocol|HTTP]], [[Java Message Service|JMS]] oder [[Advanced Message Queuing Protocol|AMQP]] umgehen. Es kann so beispielsweise mit [[Java Business Integration|JBI]], [[Service Component Architecture|SCA]], [[Apache ActiveMQ]], [[RabbitMQ]], [[Apache MINA]] oder [[Apache CXF]] zusammenarbeiten. Somit kann basierend auf der Apache-Camel-Programmierschnittstelle gearbeitet werden, obwohl die darüber angesprochenen Komponenten technologisch unterschiedliche Schnittstellen verwenden.&lt;br /&gt;
&lt;br /&gt;
Apache Camel wird häufig zusammen mit [[Apache ServiceMix]] ([[Enterprise Service Bus]]), [[Apache CXF]] ([[Web Service]] [[Framework]]) und Apache ActiveMQ ([[Java Message Service Provider]]) in [[Serviceorientierte Architektur|SOA]]-Infrastruktur-Projekten eingesetzt.&amp;lt;ref&amp;gt;[http://activemq.apache.org/projects-using-activemq.html Apache ActiveMQ – Projects using ActiveMQ]&amp;lt;/ref&amp;gt; Darüber hinaus wird oft auch [[Apache MINA]] (Framework für Netzwerkapplikationen) zusammen mit Apache Camel verwendet.&lt;br /&gt;
&lt;br /&gt;
== Weitere Infos ==&lt;br /&gt;
* [[Enterprise Application Integration|Enterprise Application Integration (EAI)]]&lt;br /&gt;
* [[Enterprise Service Bus|Enterprise Service Bus (ESB)]]&lt;br /&gt;
* [[Message Oriented Middleware|Message Oriented Middleware (MOM)]]&lt;br /&gt;
* [[Serviceorientierte Architektur|Serviceorientierte Architektur (SOA)]]&lt;br /&gt;
&lt;br /&gt;
== Literatur ==&lt;br /&gt;
* {{Literatur&lt;br /&gt;
   |Autor=Claus Ibsen, Jonathan Anstey&lt;br /&gt;
   |Titel=Camel in Action&lt;br /&gt;
   |Verlag=Manning Publications&lt;br /&gt;
   |Datum=2010&lt;br /&gt;
   |ISBN=978-1-935182-36-8}}&lt;br /&gt;
* {{Literatur&lt;br /&gt;
   |Autor=Tijs Rademakers, Jos Dirksen&lt;br /&gt;
   |Titel=Open-Source ESBs in Action&lt;br /&gt;
   |Verlag=Manning Publications&lt;br /&gt;
   |Datum=2008&lt;br /&gt;
   |ISBN=1-933988-21-5}}&lt;br /&gt;
* {{Literatur&lt;br /&gt;
   |Autor=[[Gregor Hohpe]], Bobby Woolf&lt;br /&gt;
   |Titel=Enterprise Integration Patterns. Designing, Building and Deploying Messaging Solutions&lt;br /&gt;
   |Verlag=Addison-Wesley&lt;br /&gt;
   |Ort=Boston&lt;br /&gt;
   |Datum=2003&lt;br /&gt;
   |ISBN=0-321-20068-3&lt;br /&gt;
   |Seiten=&lt;br /&gt;
   |Sprache=en}}&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [http://camel.apache.org/ Apache Camel Homepage]&lt;br /&gt;
* {{Webarchiv | url=http://fusesource.com/products/fuse-integration-designer/ | wayback=20101122214024 | text=Enterprise Integration Pattern Training Videos}}&lt;br /&gt;
* [http://fusesource.com/enterprise-support/online-training Online Training zu Apache Camel]&lt;br /&gt;
* [http://fusesource.com/products/enterprise-camel/ FUSE Mediation Router] – Enterprise Version von Apache Camel&lt;br /&gt;
* [http://fusesource.com/documentation/fuse-mediation-router-documentation FUSE Mediation Router Dokumentation]&lt;br /&gt;
* [http://activemq.apache.org/camel/enterprise-integration-patterns.html Enterprise Integration Patterns in Camel]&lt;br /&gt;
* {{Webarchiv | url=http://opensource.sys-con.com/read/504392.htm | wayback=20080427221522 | text=SOA Made Easy with Open Source Apache Camel}} – Artikel des Opensource Magazins&lt;br /&gt;
* [http://architects.dzone.com/articles/apache-camel-integration Apache Camel: Integration Nirvana] – Artikel auf DZone&lt;br /&gt;
* [http://refcardz.dzone.com/refcardz/enterprise-integration Enterprise Integration Patterns with Apache Camel Refcard]&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Apache-Projekt|Camel]]&lt;br /&gt;
[[Kategorie:Java-Bibliothek]]&lt;br /&gt;
[[Kategorie:Middleware]]&lt;br /&gt;
[[Kategorie:Routing]]&lt;br /&gt;
[[Kategorie:Domänenspezifische Sprache]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Unicard-ic</name></author>
	</entry>
</feed>