Bewertung:

Dieses Buch wird als umfassende und gut geschriebene Ressource sowohl für neue als auch für erfahrene Apache Camel-Entwickler hoch geschätzt. Es bietet klare Beispiele, praktische Anleitungen und eine detaillierte Abdeckung der Kernkonzepte, was es zu einer Pflichtlektüre für jeden macht, der an Camel-Projekten beteiligt ist. Einige Rezensenten bemängelten jedoch einen Mangel an praktischen Ratschlägen für diejenigen, die sich nicht gut mit der Programmierung auskennen, sowie Bedenken hinsichtlich der Qualität der Bindung und des Preises des Buches.
Vorteile:⬤ Gut geschrieben, leicht zu lesen
⬤ umfassende Abdeckung von Camel
⬤ großartige Beispiele und Beispielcode
⬤ sowohl für Anfänger als auch für erfahrene Entwickler geeignet
⬤ definitive Ressource, verfasst von einem führenden Entwickler
⬤ hilfreiche Unterstützung durch die Community
⬤ aktualisierter Inhalt in der neuesten Ausgabe.
⬤ Nicht sehr nützlich für diejenigen, die keine Erfahrung mit Maven oder Programmierung haben
⬤ minimale Abdeckung von SOAP
⬤ starke Betonung auf Code statt Nicht-Code-Konfiguration
⬤ einige Beschwerden über die Qualität der Bindung und den vermeintlich hohen Preis.
(basierend auf 24 Leserbewertungen)
Camel in Action
Zusammenfassung
Camel in Action, Second Edition ist das umfassendste Camel-Buch auf dem Markt. Geschrieben von den Kernentwicklern von Camel und den Autoren der hochgelobten ersten Auflage, destilliert dieses Buch ihre Erfahrungen und praktischen Erkenntnisse, damit Sie Integrationsaufgaben wie ein Profi angehen können.
Vorworte von James Strachan und Dr. Mark Little.
Der Kauf des gedruckten Buches beinhaltet ein kostenloses eBook im PDF-, Kindle- und ePub-Format von Manning Publications.
Über die Technologie
Apache Camel ist ein Java-Framework, das Enterprise Integration Patterns (EIPs) implementiert und mit über 200 Adaptern für Systeme von Drittanbietern ausgestattet ist. Mit einer prägnanten DSL können Sie mit nur wenigen Zeilen Java oder XML Integrationslogik in Ihre Anwendung einbauen. Durch den Einsatz von Camel profitieren Sie von den Tests und der Erfahrung einer großen und lebendigen Open-Source-Community.
Über das Buch
Camel in Action, Second Edition ist der definitive Leitfaden für das Camel-Framework. Es beginnt mit Kernkonzepten wie dem Senden, Empfangen, Weiterleiten und Umwandeln von Daten. Danach werden viele Themen vertieft, z. B. wie man Camel-Anwendungen entwickelt, debuggt, testet, mit Fehlern umgeht, sichert, skaliert, clustert, einsetzt und überwacht. Das Buch bespricht auch, wie man Camel mit Microservices, reaktiven Systemen, Containern und in der Cloud betreibt.
Was ist drin?
⬤ Abdeckung aller relevanten EIPs.
⬤ Camel Microservices mit Spring Boot.
⬤ Emaille auf Docker und Kubernetes.
⬤ Fehlerbehandlung, Testen, Sicherheit, Clustering, Überwachung und Bereitstellung.
⬤ Hunderte von Beispielen in Java und XML.
(Über den Leser)
Der Leser sollte mit Java vertraut sein. Dieses Buch ist für Anfänger zugänglich und für Experten von unschätzbarem Wert.
Über den Autor
Claus Ibsen ist Senior Principal Engineer bei Red Hat und hat sich auf die Bereiche Cloud und Integration spezialisiert. Er hat in den letzten neun Jahren an Apache Camel gearbeitet und leitet das Projekt. Claus lebt in Dänemark.
Jonathan Anstey ist Engineering Manager bei Red Hat und einer der wichtigsten Camel-Mitarbeiter. Er lebt in Neufundland, Kanada.
Inhaltsverzeichnis
Teil 1 - Erste Schritte.
⬤ Kennenlernen von Camel.
⬤ Routing mit Camel.
Teil 2 - Kern von Camel.
⬤ Daten mit Camel umwandeln.
⬤ Verwendung von Beans mit Camel.
⬤ Integrationsmuster für Unternehmen.
⬤ Benutzung von Komponenten.
Teil 3 - Entwickeln und Testen.
⬤ Microservices.
⬤ Entwickeln von Camel-Projekten.
⬤ Testen.
⬤ RESTful Webdienste.
Teil 4 - Weitergehen mit Camel.
⬤ Fehlerbehandlung.
⬤ Transaktionen und Idempotenz.
⬤ Parallele Verarbeitung.
⬤ Camel absichern.
Teil 5 - Camel ausführen und verwalten.
⬤ Ausführen und Bereitstellen von Camel.
⬤ Verwaltung und Überwachung.
Teil 6 - In der freien Wildbahn.
⬤ Clustering.
⬤ Microservices mit Docker und Kubernetes.
⬤ Camel-Werkzeuge.
Bonus-Online-Kapitel.
Verfügbar unter https: //www.manning.com/books/camel-in-action-second-edition und in elektronischen Versionen dieses Buches:
⬤ Reactive Camel.
⬤ Camel und das IoT von Henryk Konsek.