Project

General

Profile

Actions

Apache Camel

Описание

Apache Camel — открытый кроссплатформенный java-фреймворк, который позволяет проводить интеграцию приложений в простой и понятной форме. Идеологически основан на Шаблонах Интеграции Корпоративных Приложений (Шаблоны Интеграции Корпоративных Приложений (страница отсутствует)).

Особенности:

  • Гибкая маршрутизация сообщений
  • Более 70-ти различных компонентов для доступа к данным
  • Не навязывается канонический формат данных на сообщения
  • Маршруты описываются на Java DSL, XML DSL, Scala DSL
  • Использование POJO-объектов возможно для любых целей, например для трансформации сообщений
  • Минимальные требования к конфигурации
  • Автоматическая конвертация сообщений между различными форматами
  • Легко может быть встроен в существующие приложения
  • В составе идут инструменты для тестирования готового интеграционного решения
  • Готов к размещению в OSGi-окружении

Общая информация

  1. Официальный сайт Apache Camel
  2. Apache Camel
  3. Apache Camel – Введение
  4. Camel в вопросах и ответах
  5. Getting Started with Spring Boot and Camel
  6. Creating a REST API in Apache Camel
  7. Guide to Camel’s SEDA, Direct and VM components
  8. Testing with Apache Camel
  9. Перетягивание «Верблюда» или интеграция средствами Camel. Часть 1
  10. Перетягивание «Верблюда» или интеграция средствами Camel. Часть 2
  11. STREAM CACHING
  12. USING PROPERTYPLACEHOLDER
  13. PROPERTIES
  14. [SOF] What is the difference between seda + concurrentConsumers and direct + threads
  15. [SOF] Spring boot 2.x with Camel 2.25 : Spring specific endpoints not working

Components

  1. Writing Components
  2. CREATING CUSTOM APACHE CAMEL COMPONENTS
  3. camel-rnd
  4. camel-mpd
  5. hi-world
  6. apache camel components

Updated by Александр Александров about 3 years ago · 5 revisions

Go to top