Я знаю, что мы можем использовать Java DSL и Spring DSL для работы с маршрутами в контексте верблюда. Может ли кто-нибудь сказать мне, какой из них более эффективен? И в чем преимущество одного над другим?Каковы преимущества Java DSL над Spring DSL в Apache Camel?
ответ
Я лично предпочитаю java dsl, поскольку завершение IDE очень помогает с DSL. Java DSL также хорошо следует, когда вы делаете рефакторинг.
Я часто использую контекст весны и DSL Java.
Вы можете использовать java dsl для разработки Camel и использовать весну или план для настройки маршрута или конфигурации фасоли или перемычки Camel to spring или Karaf.
Лично с помощью некоторой платформы управления конфигурацией (например, disconf, https://github.com/knightliao/disconf) и некоторых правил, которые были определены заранее, я могу изменять маршруты верблюдов (добавлять или удалять) динамически, без изменения кода Java или xml.
Это будет немного сложнее с использованием весны xml для этого. Но используя dsl, мне просто нужно поместить config в разные if/else, которые переключаются через config.
- 1. Apache Camel with Spring DSL
- 2. Перевод примера Apache Camel из Spring DSL в Java DSL
- 3. Apache Camel Java dsl tool
- 4. Анализ статического кода apache camel Spring dsl
- 5. Apache Camel URI фильтр в Java DSL
- 6. Использование ZipSplitter в Apache Camel Spring DSL
- 7. apache camel read headers using spring dsl
- 8. Apache Camel: переход от весны dsl к java dsl
- 9. Apache Camel с Java и Spring кодексом на Java DSL
- 10. Список команд DSL Camel
- 11. Apache Camel с медленной интеграцией (Java DSL)
- 12. Установить TTL Apache Camel JAva DSL
- 13. Apache Camel 2.14 Rest DSL Security
- 14. Camel RabbitMQ Java DSL Setup
- 15. Camel Spring DSL не работает должным образом
- 16. Получить имя хоста в файле конфигурации Apache Camel Spring DSL
- 17. Apache Camel - константы Ссылки типа в Spring DSL
- 18. Apache Camel - простой HTTPS Google Адреса вызовов - разница между Spring DSL и Java DSL для компонента Camel-http?
- 19. Apache Camel Spring DSL, ссылаясь на переменную окружения HOSTNAME
- 20. Apache Camel Java DSL передать параметр класса методу боба
- 21. Apache Camel - Spring DSL - Pass Струнный аргумент метода боба
- 22. Hawt.io + Camel + Java DSL + идентификатор маршрута
- 23. Странно Behaiour с Camel + Groovy + Spring DSL
- 24. Camel set CXF таймауты с Java DSL
- 25. Camel Java-DSL: Использование заголовка в to()
- 26. Кодировка ответа DSL Camel Rest
- 27. Apache Camel Java DSL добавить новую строку тела
- 28. Инжекционная фасоль в Camel DSL
- 29. Каковы последствия использования Dynamic Router в сравнении с выбором DSL в Apache Camel?
- 30. Apache Camel Filter bean response через REST DSL
вопрос, основанный на мнениях, и его следует избегать на SO. –