You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ac...@apache.org on 2018/10/19 06:42:30 UTC

[camel] branch master updated (b033a3e -> 5dd5808)

This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git.


    from b033a3e  Added link to Security in Summary
     new 744fd46  Moved Books docs to repo
     new 5dd5808  Added Books link in Summary

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 docs/user-manual/en/SUMMARY.md                     |   2 +-
 docs/user-manual/en/books.adoc                     | 238 +++++++++++++++++++++
 .../en/books/3151EN_Mastering_Apache_Camel.jpg     | Bin 0 -> 129296 bytes
 docs/user-manual/en/books/3477OS.jpg               | Bin 0 -> 26159 bytes
 docs/user-manual/en/books/3477OSmall.jpg           | Bin 0 -> 44674 bytes
 docs/user-manual/en/books/5347OSmall.jpg           | Bin 0 -> 42924 bytes
 .../en/books/B03507_MockupCover_Normal.jpg         | Bin 0 -> 177120 bytes
 docs/user-manual/en/books/CamelCookbookCover.png   | Bin 0 -> 340571 bytes
 docs/user-manual/en/books/CiA-front-medium.png     | Bin 0 -> 149095 bytes
 .../user-manual/en/books/camel-design-patterns.jpg | Bin 0 -> 46890 bytes
 docs/user-manual/en/books/cia2-cover-small.jpg     | Bin 0 -> 46646 bytes
 docs/user-manual/en/books/cia_small.jpg            | Bin 0 -> 22213 bytes
 docs/user-manual/en/books/eip_book_cover.jpg       | Bin 0 -> 16091 bytes
 docs/user-manual/en/books/large.jpg                | Bin 0 -> 58398 bytes
 docs/user-manual/en/books/rademakers.jpg           | Bin 0 -> 87220 bytes
 15 files changed, 239 insertions(+), 1 deletion(-)
 create mode 100644 docs/user-manual/en/books.adoc
 create mode 100644 docs/user-manual/en/books/3151EN_Mastering_Apache_Camel.jpg
 create mode 100644 docs/user-manual/en/books/3477OS.jpg
 create mode 100644 docs/user-manual/en/books/3477OSmall.jpg
 create mode 100644 docs/user-manual/en/books/5347OSmall.jpg
 create mode 100644 docs/user-manual/en/books/B03507_MockupCover_Normal.jpg
 create mode 100644 docs/user-manual/en/books/CamelCookbookCover.png
 create mode 100644 docs/user-manual/en/books/CiA-front-medium.png
 create mode 100644 docs/user-manual/en/books/camel-design-patterns.jpg
 create mode 100644 docs/user-manual/en/books/cia2-cover-small.jpg
 create mode 100644 docs/user-manual/en/books/cia_small.jpg
 create mode 100644 docs/user-manual/en/books/eip_book_cover.jpg
 create mode 100644 docs/user-manual/en/books/large.jpg
 create mode 100644 docs/user-manual/en/books/rademakers.jpg


[camel] 02/02: Added Books link in Summary

Posted by ac...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 5dd5808f4de27a4dcf646e39823387bb51c7a3cc
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Fri Oct 19 08:42:00 2018 +0200

    Added Books link in Summary
---
 docs/user-manual/en/SUMMARY.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/docs/user-manual/en/SUMMARY.md b/docs/user-manual/en/SUMMARY.md
index bfc3963..1ecb27b 100644
--- a/docs/user-manual/en/SUMMARY.md
+++ b/docs/user-manual/en/SUMMARY.md
@@ -18,7 +18,7 @@
 
 * [User Guide](#user-guide)
 * Manual
-* Books
+* [Books](books.adoc)
 * Tutorials
 * [Examples](#examples)
 * Cookbook


[camel] 01/02: Moved Books docs to repo

Posted by ac...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 744fd46ff5d4ef69c4e680be09b33f218c69d50c
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Fri Oct 19 08:41:28 2018 +0200

    Moved Books docs to repo
---
 docs/user-manual/en/books.adoc                     | 238 +++++++++++++++++++++
 .../en/books/3151EN_Mastering_Apache_Camel.jpg     | Bin 0 -> 129296 bytes
 docs/user-manual/en/books/3477OS.jpg               | Bin 0 -> 26159 bytes
 docs/user-manual/en/books/3477OSmall.jpg           | Bin 0 -> 44674 bytes
 docs/user-manual/en/books/5347OSmall.jpg           | Bin 0 -> 42924 bytes
 .../en/books/B03507_MockupCover_Normal.jpg         | Bin 0 -> 177120 bytes
 docs/user-manual/en/books/CamelCookbookCover.png   | Bin 0 -> 340571 bytes
 docs/user-manual/en/books/CiA-front-medium.png     | Bin 0 -> 149095 bytes
 .../user-manual/en/books/camel-design-patterns.jpg | Bin 0 -> 46890 bytes
 docs/user-manual/en/books/cia2-cover-small.jpg     | Bin 0 -> 46646 bytes
 docs/user-manual/en/books/cia_small.jpg            | Bin 0 -> 22213 bytes
 docs/user-manual/en/books/eip_book_cover.jpg       | Bin 0 -> 16091 bytes
 docs/user-manual/en/books/large.jpg                | Bin 0 -> 58398 bytes
 docs/user-manual/en/books/rademakers.jpg           | Bin 0 -> 87220 bytes
 14 files changed, 238 insertions(+)

diff --git a/docs/user-manual/en/books.adoc b/docs/user-manual/en/books.adoc
new file mode 100644
index 0000000..a90aaad
--- /dev/null
+++ b/docs/user-manual/en/books.adoc
@@ -0,0 +1,238 @@
+[[Books-Books]]
+=== Books
+
+This page lists the known books about Apache Camel. If you happen to
+know a book which is not listed then please contact us, for example
+using the link:mailing-lists.html[Mailing Lists].
+
+* http://manning.com/ibsen2/[Camel in Action 2nd edition]
+* http://www.manning.com/ibsen[Camel in Action]
+* http://www.packtpub.com/apache-camel-developers-cookbook/book[Apache
+Camel Developer's Cookbook]
+* https://leanpub.com/camel-design-patterns[Camel Design Patterns]
+*
+https://www.packtpub.com/application-development/mastering-apache-camel[Mastering
+Apache Camel]
+*
+https://www.packtpub.com/application-development/apache-camel-essentials[Apache
+Camel Essentials]
+* http://www.packtpub.com/apache-camel-message-routing/book[Instant
+Apache Camel Message Routing]
+* http://www.packtpub.com/apache-camel-messaging-system/book[Instant
+Apache Camel Messaging System]
+* http://www.enterpriseintegrationpatterns.com/[Enterprise Integration
+Patterns]
+
+[[Books-CamelinAction2ndedition]]
+=== Camel in Action 2nd edition
+
+http://manning.com/ibsen2/[Camel in Action 2nd edition]
+by http://davsclaus.blogspot.com/[Claus
+Ibsen] and http://janstey.blogspot.com/[Jonathan Anstey]. To be
+published by http://www.manning.com/[Manning] in 2017 (writing started
+in 2015).
+
+http://manning.com/ibsen2/[image:books/cia2-cover-small.jpg[image]]
+
+http://manning.com/ibsen2/[Camel in Action, Second Edition] is the most
+complete Camel book on the market. This updated tutorial is full of
+small examples showing how to work with the integration patterns. It
+starts with core concepts like sending, receiving, routing, and
+transforming data. It then shows you the entire lifecycle and goes in
+depth on how to test, deal with errors, scale, deploy, and monitor your
+app and even how to build custom tooling-details you can find only in
+the Camel code itself. Written by core developers of Camel and the
+authors of the first edition, this book distills their experience and
+practical insights so that you can tackle integration tasks like a pro.
+
+[[Books-CamelinAction]]
+=== Camel in Action
+
+http://www.manning.com/ibsen/[Camel in Action] by
+http://davsclaus.blogspot.com/[Claus Ibsen] and
+http://janstey.blogspot.com/[Jonathan Anstey]. Published by
+http://www.manning.com[Manning] in December 2010.
+
+http://manning.com/ibsen[image:books/cia_small.jpg[image]]
+
+http://manning.com/ibsen[_Camel in Action_] is a Camel tutorial full of
+small examples showing how to work with the integration patterns. It
+starts with core concepts like sending, receiving, routing, and
+transforming data. It then shows you the entire lifecycle and goes in
+depth on how to test, deal with errors, scale, deploy, and even monitor
+your app—details you can find only in the Camel code itself. Written by
+the developers of Camel, this book distills their experience and
+practical insights so that you can tackle integration tasks like a pro.
+
+[[Books-ApacheCamelDeveloper'sCookbook]]
+=== Apache Camel Developer's Cookbook
+
+http://www.packtpub.com/apache-camel-developers-cookbook/book[Apache
+Camel Developer's Cookbook] by http://twitter.com/scottcranton[Scott
+Cranton] and http://jakubkorab.net[Jakub Korab]. Published by
+http://www.packtpub.com/[Packt publishing] in December 2013.
+
+http://www.packtpub.com/apache-camel-developers-cookbook/book[image:books/CamelCookbookCover.png[image]]
+
+_http://www.packtpub.com/apache-camel-developers-cookbook/book[Apache
+Camel Developer's Cookbook]_ is a collection of over 100 how-to recipes
+for working with Apache Camel. It is intended for use by busy developers
+who may not necessarily have time to learn the whole framework in order
+to be productive. It does this without sacrificing any of the detail
+needed to build performant, reliable system integrations. Developers new
+to Apache Camel will find useful information on how to set up Camel in
+both regular Java and Spring-based applications, through to the
+ins-and-outs of the various Enterprise Integration Patterns (EIPs) (how
+they are affected by multithreading, transactions etc.), payload
+transformations and testing. Experienced developers will also benefit
+from coverage of parallel and asynchronous processing, error handling
+and compensation, transactions and idempotency, monitoring and
+debugging, as well as Camel’s support for security. All recipes are
+backed by fully unit-tested example code in both the Java and XML DSLs,
+all of which is available on github at
+http://github.com/CamelCookbook/camel-cookbook-examples[CamelCookbook/camel-cookbook-examples].
+
+[[Books-CamelDesignPatterns]]
+=== Camel Design Patterns
+
+https://leanpub.com/camel-design-patterns[Camel Design Patterns] by
+http://www.ofbizian.com/[Bilgin Ibryam]. Published by
+https://leanpub.com/[LeanPub] in start of 2016.
+
+image:books/large.jpg[image]
+
+Patterns, Principles, and Practices for designing Apache Camel
+applications. A developer friendly guide with real world use cases and
+practical tips for designing and architecting Apache Camel applications.
+
+There are great books about Apache Camel already, but this book is a
+little bit different. Here is why.
+
+Throughout the building of a Camel application, there are many levels of
+design decisions to be made. Knowing the Camel framework and the
+Enterprise Integration Patterns (EIPs) is a must, but not enough to
+architect a real world integration application. Mastering such
+applications requires understanding of EIPs, Messaging, Microservices
+and SOA principles, and distributed system concepts as a whole.
+
+Driven by real world experiences, this book consolidates most commonly
+used patterns and principles for designing Camel applications. For each
+pattern, there is a problem description with a context, a proposed
+solution, and Camel specifics and tips around the implementation.
+Patterns range from individual Camel route design for happy path
+scenarios, to error handling and prevention practices, to principles
+used in deployment of multiple routes and applications for scalability
+and high availability purposes.
+
+[[Books-MasteringApacheCamel]]
+=== Mastering Apache Camel
+
+https://www.packtpub.com/application-development/mastering-apache-camel[Mastering
+Apache Camel] by https://twitter.com/jbonofre[Jean-Baptiste Onofré].
+Published by http://www.packtpub.com/[Packt publishing] in June 2015.
+
+link:books/3151EN_Mastering_Apache_Camel.jpg?version=1&modificationDate=1453112264000&api=v2[image:books/3151EN_Mastering_Apache_Camel.jpg[image]]
+
+This book will provide you with the skills you need to efficiently
+create routes using Apache Camel.
+
+After briefly introducing the key features and core concepts of Camel,
+the book will take you through all the important features and
+components, starting with routing and processors. You will learn how to
+use beans in Camel routes, covering everything from supported registries
+and annotations, to the creation of an OSGi bundle and writing route
+definitions with Blueprint DSL. Leverage the Enterprise Integration
+Patterns (EIPs) supported by Camel and implement them in your routes.
+You will then see how components and endpoints handle exchanges in
+Camel, and how you can use them to create a complete and powerful
+mediation framework. You will finally learn how to tackle errors and
+perform testing to ensure that your integration projects are working
+successfully.
+
+[[Books-ApacheCamelEssentials]]
+=== Apache Camel Essentials
+
+https://www.packtpub.com/application-development/apache-camel-essentials[Apache
+Camel Essentials] by Prajod Surendran V, Gnanaguru Sattanathan, Naveen
+Raj. Published by http://www.packtpub.com/[Packt publishing] in August
+2016.
+
+https://www.packtpub.com/application-development/apache-camel-essentials[image:books/B03507_MockupCover_Normal.jpg[image]]
+
+This book offers you a small learning curve to get the most out of
+enterprise Camel integrations. At the beginning of the book, you will
+learn about the installation and setup of Apache Camel and discover more
+about Camel concepts such as the development environment, routing,
+deployment strategies, and dependencies. After that, you will learn how
+to configure Camel endpoints using DSL and Spring XML, and also learn
+how to use Camel for web service integrations. Later on in the book, you
+will learn how to execute multiple Camel projects across a wide spectrum
+of business use cases. You will round off your Camel journey with
+coverage of social media integration and discover the best ways to
+implement Camel in your system.
+
+[[Books-InstantApacheCamelMessageRouting]]
+=== Instant Apache Camel Message Routing
+
+http://www.packtpub.com/apache-camel-message-routing/book[Instant Apache
+Camel Message Routing] by http://ofbizian.com/[Bilgin Ibryam]. Published
+by http://www.packtpub.com/[Packt publishing] in August 2013.
+
+http://www.packtpub.com/apache-camel-message-routing/book[image:books/3477OSmall.jpg[image]]
+
+http://www.packtpub.com/apache-camel-message-routing/book[_Instant
+Apache Camel Message Routing_] will help you to get started with Camel
+and Enterprise Integration Patterns in matter of hours. It is a short,
+focused and practical guide to Apache Camel that provides a high level
+overview of the Camel architecture and message routing principles. It
+introduces a number of integration patterns, complete with diagrams,
+common use cases, and examples about how to use them. +
+ The book is easy to read and ideal for developers who want to get
+started with Camel and message routing quickly.
+
+[[Books-InstantApacheCamelMessagingSystem]]
+=== Instant Apache Camel Messaging System
+
+http://www.packtpub.com/apache-camel-messaging-system/book[Instant
+Apache Camel Messaging System] by Evgeniy Sharapov. Published by
+http://www.packtpub.com/[Packt publishing] in September 2013.
+
+http://www.packtpub.com/apache-camel-messaging-system/book[image:books/5347OSmall.jpg[image]]
+
+http://www.packtpub.com/apache-camel-messaging-system/book[_Instant
+Apache Camel Messaging System_] is a practical, hands-on guide that
+provides you with step-by-step instructions which will help you to take
+advantage of the Apache Camel integration framework using Maven, the
+Spring Framework, and the TDD approach.
+
+Instant Apache Camel Messaging System introduces you to Apache Camel and
+provides easy-to-follow instructions on how to set up a Maven-based
+project and how to use unit tests and mocks to develop your application
+in a “test first, code later” manner. This book will help you take
+advantage of modern Java development infrastructures including the
+Spring Framework, Java DSL, Spring DSL, and Apache Camel to enhance your
+application.
+
+[[Books-EnterpriseIntegrationPatterns]]
+=== Enterprise Integration Patterns
+
+http://www.enterpriseintegrationpatterns.com/[Enterprise Integration
+Patterns] by Gregor Hohpe and Bobby Woolf. Published by Addison Wesley
+in October 2003.
+
+http://www.enterpriseintegrationpatterns.com/[image:books/eip_book_cover.jpg[image]]
+
+This is known as the EIP book which distills 65 EIP patterns, which
+Apache Camel implements. If you want to learn the EIP patterns better
+then this is a great book.
+
+This book provides a consistent vocabulary and visual notation framework
+to describe large-scale integration solutions across many technologies.
+It also explores in detail the advantages and limitations of
+asynchronous messaging architectures. The authors present practical
+advice on designing code that connects an application to a messaging
+system, and provide extensive information to help you determine when to
+send a message, how to route it to the proper destination, and how to
+monitor the health of a messaging system. If you want to know how to
+manage, monitor, and maintain a messaging system once it is in use, get
+this book.
diff --git a/docs/user-manual/en/books/3151EN_Mastering_Apache_Camel.jpg b/docs/user-manual/en/books/3151EN_Mastering_Apache_Camel.jpg
new file mode 100644
index 0000000..b8801b8
Binary files /dev/null and b/docs/user-manual/en/books/3151EN_Mastering_Apache_Camel.jpg differ
diff --git a/docs/user-manual/en/books/3477OS.jpg b/docs/user-manual/en/books/3477OS.jpg
new file mode 100644
index 0000000..803c40a
Binary files /dev/null and b/docs/user-manual/en/books/3477OS.jpg differ
diff --git a/docs/user-manual/en/books/3477OSmall.jpg b/docs/user-manual/en/books/3477OSmall.jpg
new file mode 100644
index 0000000..60d0583
Binary files /dev/null and b/docs/user-manual/en/books/3477OSmall.jpg differ
diff --git a/docs/user-manual/en/books/5347OSmall.jpg b/docs/user-manual/en/books/5347OSmall.jpg
new file mode 100644
index 0000000..06ddf87
Binary files /dev/null and b/docs/user-manual/en/books/5347OSmall.jpg differ
diff --git a/docs/user-manual/en/books/B03507_MockupCover_Normal.jpg b/docs/user-manual/en/books/B03507_MockupCover_Normal.jpg
new file mode 100644
index 0000000..d4a857a
Binary files /dev/null and b/docs/user-manual/en/books/B03507_MockupCover_Normal.jpg differ
diff --git a/docs/user-manual/en/books/CamelCookbookCover.png b/docs/user-manual/en/books/CamelCookbookCover.png
new file mode 100644
index 0000000..570d20b
Binary files /dev/null and b/docs/user-manual/en/books/CamelCookbookCover.png differ
diff --git a/docs/user-manual/en/books/CiA-front-medium.png b/docs/user-manual/en/books/CiA-front-medium.png
new file mode 100644
index 0000000..4e53934
Binary files /dev/null and b/docs/user-manual/en/books/CiA-front-medium.png differ
diff --git a/docs/user-manual/en/books/camel-design-patterns.jpg b/docs/user-manual/en/books/camel-design-patterns.jpg
new file mode 100644
index 0000000..726a8a3
Binary files /dev/null and b/docs/user-manual/en/books/camel-design-patterns.jpg differ
diff --git a/docs/user-manual/en/books/cia2-cover-small.jpg b/docs/user-manual/en/books/cia2-cover-small.jpg
new file mode 100644
index 0000000..a2b986f
Binary files /dev/null and b/docs/user-manual/en/books/cia2-cover-small.jpg differ
diff --git a/docs/user-manual/en/books/cia_small.jpg b/docs/user-manual/en/books/cia_small.jpg
new file mode 100644
index 0000000..36ee18f
Binary files /dev/null and b/docs/user-manual/en/books/cia_small.jpg differ
diff --git a/docs/user-manual/en/books/eip_book_cover.jpg b/docs/user-manual/en/books/eip_book_cover.jpg
new file mode 100644
index 0000000..b7ced80
Binary files /dev/null and b/docs/user-manual/en/books/eip_book_cover.jpg differ
diff --git a/docs/user-manual/en/books/large.jpg b/docs/user-manual/en/books/large.jpg
new file mode 100644
index 0000000..5f9611b
Binary files /dev/null and b/docs/user-manual/en/books/large.jpg differ
diff --git a/docs/user-manual/en/books/rademakers.jpg b/docs/user-manual/en/books/rademakers.jpg
new file mode 100644
index 0000000..afcb8c0
Binary files /dev/null and b/docs/user-manual/en/books/rademakers.jpg differ