Apache Camel 1.2 终于Release了。这也意味着我写的CXF component正式进入Camel Project中了。
下面是有关Apache Camel的介绍:
Apache Camel is a powerful rule based routing and mediation engine which provides a POJO based implementation of the Enterprise Integration Patterns using an extremely powerful fluent API (or declarative Java Domain Specific Language) to configure routing and mediation rules. The Domain Specific Language means that Apache Camel can support type-safe smart completion of routing rules in your IDE using regular Java code without huge amounts of XML configuration files; though Xml Configuration inside Spring is also supported.
Apache Camel 是一个非常强大的基于规则的路由以及媒介引擎,该引擎提供了一个基于POJO的 企业应用模式(Enterprise Integration Patterns)的实现,你可以采用其异常强大且十分易用的API (可以说是一种Java的领域定义语言 Domain Specific Language)来配置其路由或者中介的规则。 通过这种领域定义语言,你可以在你的IDE中用简单的Java Code就可以写出一个类型安全并具有一定智能的规则描述文件。这与那种复杂的XML配置相比极大简化了规则定义开发。 当然Apache Camel也提供了一个对Spring 配置文件的支持。
Apache Camel uses URIs so that it can easily work directly with any kind of Transport or messaging model such as HTTP, ActiveMQ, JMS, JBI, SCA, MINA or CXF Bus API together with working with pluggable Data Format options. Apache Camel is also a small library which has minimal dependencies for easy embedding in any Java application.
Apache Camel 采用URI来描述各种组件,这样你可以很方便地与各种传输或者消息模块进行交互,其中包含的模块有 HTTP, ActiveMQ, JMS, JBI, SCA, MINA or CXF Bus API。 这些模块是采用可插拔的方式进行工作的。Apache Camel的核心十分小巧你可以很容易地将其集成在各种Java应用中。
Apache Camel can be used as a routing and mediation engine for the following projects:
目前Apache Camel作为一个路由以及媒介引擎可以与如下项目集成。
Apache ActiveMQ which is the most popular and powerful open source message broker
Apache CXF which is a smart web services suite (JAX-WS)
Apache MINA a networking framework
Apache ServiceMix which is the most popular and powerful distributed open source ESB and JBI container
So don't get the hump, try Camel today!
现在Camel 1.2 发布了,大家可以从如下地址下载。
分享到:
相关推荐
Apache Camel 开发使用指南中文版
ApacheCamel-JDBC Apache Camel JDBC组件 代码样例Demo
ApacheCamel-FTP ApacheCamel-FTP Apache Camel FTP组件 Demo 样例
该文档来自阿帕奇2015中国路演。姜宁发表了题为“我和Apache Camel这些年/Years of Apache Camel and I”的主题演讲,欢迎下载!
简化软件集成:一个ApacheCamel教程在本教程中,您将了解集成大型软件的一些最大挑战,以及ApacheCamel如何轻松解决这些难题。在您的软件工程中,您可能至少做了一次以下操作:1.确定应启动数据发送的业务逻辑片段。...
01-ApacheCamel-HelloWorld Apache Camel Http helloworld Demo
05-ApacheCamel-CXF-WebService Apache Camel 集成 CXF组件,包含服务端、测试客户端
camel-idea-plugin, Apache camel IntelliJ IDEA 插件 Apache camel IDEA插件 IntelliJ IDEA的插件,为代码编辑器提供一组 Apache camel 相关的功能。插件包括:Java,XML,属性或者yaml文件中驼峰终结点的代码完成...
An advanced guide to Enterprise Integration using Apache Camel About This Book Integrate your applications with Apache Camel and enhance efficiency and scalability Master all the EIPs supported by ...
骆驼开发指南,企业集成,路由表达式和判断,camel高级编程,api组件框架,耗时半年翻译成果,全部为markdown文档!!!
camel direct http jdbc mybatis 等等组件 骆驼 camel部分源码分析
apache camel for windows
Apache Camel 框架实现的JMS路由。有图解,很详细。
此文档主要针对以下四个问题进行详细分析以及解答。 第一:我们要解决的企业应用集成问题。 第二:为什么使用Camel; 第三:Camel可以做什么? 第四:Camel的核心要素。
ApacheCamel-JMS-ActiveMQ Apache Camel JMS ActiveMQ 使用样例 1.从本地读取信息推送到MQ中 2.从MQ中读取信息保存到本地
09-ApacheCamel-Timer Apache Camel Timer组件 定时器 代码Demo
Apache Camel Demo Apache Camel Blog: 之前不小心将一些无用的配置文件上传了,请自行清除 该项目中包含 Apache Camel - FTP组件 Apache Camel - CXF组件(Code First and WSDL File First) Apache Camel - JMS/...