- Apache Camel
-
Apache Camel Тип Enterprise Integration Patterns Enterprise Service Bus SOA Message Oriented Middleware
Разработчик Написана на Операционная система Последняя версия 2.9.0 (1 января 2012)
Лицензия Apache License 2.0
Сайт Apache Camel — открытый кроссплатформенный java-фреймворк, который позволяет проводить интеграцию приложений в простой и понятной форме. Идеологически основан на Шаблонах Интеграции Корпоративных Приложений.
Особенности:
- Гибкая маршрутизация сообщений
- Более 70-ти различных компонентов для доступа к данным
- Не навязывается канонический формат данных на сообщения
- Маршруты описываются на Java DSL, XML DSL, Scala DSL
- Использование POJO-объектов возможно для любых целей, например для трансформации сообщений
- Минимальные требования к конфигурации
- Автоматическая конвертация сообщений между различными форматами
- Легко может быть встроен в существующие приложения
- В составе идут инструменты для тестирования готового интеграционного решения
- Готов к размещению в OSGi-окружении
Пример маршрута, записанного с помощью 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 Software Foundation Проекты верхнего уровня ActiveMQ • Ant • Apache HTTP Server • APR • Beehive • Cassandra • Cayenne • Camel • Commons • Cocoon • CouchDB • DB • Directory • Excalibur • Forrest • Geronimo • Gump • Hadoop • Harmony • HBase • HiveMind • HttpComponents • iBATIS • Jackrabbit • James • JMeter • Lenya • Maven • Mina • mod perl • MyFaces • Nutch • OFBiz • OpenOffice.org • POI • Portals • Santuario • ServiceMix • Shale • Shiro • SpamAssassin • Struts • Subversion • Tapestry • Tcl • Tomcat • Turbine • Velocity • WebWork 2 • Wicket • Xalan • Xerces • XMLBeans Подпроекты Apache Commons BCEL • BSF • JCS Apache Lucene Lucene Java • Lucene4c • Lucy• Solr Apache DB Derby • Torque • DdlUtils • OJB • JDO Apache Web Services Axis • Axis2 • CXF • WS-Commons • EWS • JaxMe • jUDDI • Kandula • Mirae • Muse • Pubscribe • Sandesha • Scout • SOAP • Synapse • TSIK • Tuscany • Woden • WSIF • WSRF • WSS4J • XML-RPC Другие проекты Batik • FOP •Log4j Развивающиеся проекты (Incubator) XAP • River • OpenEJB • OpenJPA • Graffito • Tuscany • Log4Net • Roller • Felix • Abdera • CeltiXfire • FtpServer • Heraldry • Ivy • JuiCE • Kabuki • Lokahi • Lucene.Net • mod_ftp • NMaven • Ode • stdcxx • Woden • WSRP4J • Yoko • WADI • Qpid • stdcxx • TripleSoup • UIMA• Adobe Flex Списанные проекты (Attic) AxKit • Cactus • ECS • Jakarta • ORO • Regexp • Slide • Taglibs Лицензия: Лицензия Apache • Сайт: apache.org Категории:- Программное обеспечение по алфавиту
- Java Enterprise Edition
- Проекты Apache
- Свободное программное обеспечение, написанное на Java
Wikimedia Foundation. 2010.