Тип |
Enterprise Integration Patterns Enterprise Service Bus SOA Message Oriented Middleware |
---|---|
Разработчик | |
Написана на | |
Операционная система | |
Последняя версия |
2.9.0 (1 января 2011) |
Лицензия |
Apache License 2.0 |
Сайт |
http://camel.apache.org |
Apache Camel — открытый кроссплатформенный java фреймворк, который позволяет проводить интеграцию приложений в простой и понятной форме. Идеологически основан на Шаблонах Интеграции Корпоративных Приложений.
Особенности:
Пример маршрута, записанного с помощью Java DSL
from("file:src/data?noop=true"). choice(). when(xpath("/person/city = 'London'")).to("file:target/messages/uk"). otherwise().to("file:target/messages/others");
Apache Camel.