Apache Camel 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
Apache Camel 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
Apache Camel 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 Apache-2.0
开发语言 Java
操作系统 跨平台
软件类型 开源软件
开源组织 Apache
地区 不详
投 递 者 不详
适用人群 未知
收录时间 2008-09-21

软件简介

Apache Camel 是一个非常强大的基于规则的路由以及媒介引擎,该引擎提供了一个基于POJO的 企业应用模式(Enterprise Integration Patterns)的实现,你可以采用其异常强大且十分易用的API (可以说是一种Java的领域定义语言 Domain Specific Language)来配置其路由或者中介的规则。 通过这种领域定义语言,你可以在你的IDE中用简单的Java Code就可以写出一个类型安全并具有一定智能的规则描述文件。这与那种复杂的XML配置相比极大简化了规则定义开发。 当然Apache Camel也提供了一个对Spring 配置文件的支持。

Apache Camel 采用URI来描述各种组件,这样你可以很方便地与各种传输或者消息模块进行交互,其中包含的模块有  HTTP, ActiveMQ, JMS, JBI, SCA, MINA or CXF Bus API。 这些模块是采用可插拔的方式进行工作的。Apache Camel的核心十分小巧你可以很容易地将其集成在各种Java应用中。

目前Apache Camel作为一个路由以及媒介引擎可以与如下项目集成。
Apache ActiveMQ
Apache CXF
Apache MINA
Apache ServiceMix

展开阅读全文

评论

点击加入讨论🔥(5) 发布并加入讨论🔥
发表了资讯
2021/07/14 07:21

Apache Camel 3.7.5 (LTS) 发布

Apache Camel 发布了长期支持版本(LTS) 3.7.5,此版本是 3.7.x LTS 分支的一个补丁版本,包含 17 个错误修复和功能改进,主要如下: CAMEL-16718 修复与 Netty TCP + Resilience4J 断路器的冲突 CAMEL-16707 修复 camel-rabbitmq 连接在“声明”过程中出现泄露错误的问题 CAMEL-16699 修复 HttpProducer 在桥接端点上跳过查询参数的请求 header,被常见类型而损坏的问题 CAMEL-16785 camel 3.7.x - 依赖升级 CAMEL-16619 camel-...

0
2
发表了资讯
2020/10/22 11:22

Apache Camel 3.6.0 发布

本次更新的新功能如下: 新功能 camel-rabbitmq 在消费者级别添加对重新排队的支持 升级到 JAXB impl 2.3.3 Optaplanner 使用 SolverManager 升级组件 camel-azure-eventhubs:支持生产者发送事件列表 LambdaRouteBuilderTemplate 允许通过 lambda 样式定义路由模板 camel-api-component 在生成的配置类中为 api 方法添加标签限定符 Kinesis-Firehose:在生产者端添加更多操作 创建一个 Eventbridge 组件 调用定制程序作为服务初...

1
5
发表了资讯
2019/12/03 07:33

Apache Camel 3.0.0 发布,十年来首个主要版本

Apache Camel 3.0.0 发布了,这是自 2009 年 8 月 25 日发布以来,该项目十年来第一个主要版本。 Camel 是一个基于规则的路由以及媒介引擎,它提供了一个基于 POJO 的企业集成模式的实现,开发者可以采用其强大且十分易用的 API(Java 领域特定语言)配置其路由或中介的规则,通过这种领域特定语言,可以在 IDE 中用简单的 Java 代码写出一个类型安全并具有一定智能的规则描述文件。 此版本一共解决了 1000+ 问题,主要关注将 ...

9
23
发表了资讯
2018/12/01 07:29

Apache Camel 2.23 发布,支持 Spring Boot 2.1

Apache Camel 2.23 已发布,最值得关注的新功能是支持 Spring Boot 2.1 ,此外还改进了 starter 组件,并针对已改进的 Spring Boot 自动配置进行了再次优化。 此版本包含 262 项修复和改进,并添加了以下新组件: AWS IAM - for managing Amazon IAM Corda - to interactive with corda nodes FHIR - to work with the fhir standard (health care) Google Big Query Standard SQL - Google bigdata warehouse analytics Googl...

0
2
发表了资讯
2018/07/06 07:20

开源规则引擎 Apache Camel 2.22,支持 Spring Boot 2

Apache Camel 的最新版本 2.22.0 已发布,这是第一个完全正式支持 Spring Boot 2 的版本。 官方表示,这是一项重大工作,因为像 Apache Camel 这样的大型框架将 Spring Boot v1 升级到 v2 需要很多的付出。因此对 Spring Boot 2 的支持是此版本的主要目标。 当你使用 Spring Boot 2 时,Spring 团队已经更新了他们的 start.spring.io 网站,现在包括 Apache Camel。如果你使用的是 Spring Boot 1,那么之前版本的 Apache Camel...

4
33
发表了资讯
2018/03/18 07:20

Apache Camel 2.21 发布,开源规则引擎

Apache Camel 2.21 发布了。Apache Camel 是一个非常强大的基于规则的路由以及媒介引擎,该引擎提供了一个基于POJO的 企业应用模式(Enterprise Integration Patterns)的实现,你可以采用其异常强大且十分易用的API (可以说是一种Java的领域定义语言 Domain Specific Language)来配置其路由或者中介的规则。 通过这种领域定义语言,你可以在你的IDE中用简单的Java Code就可以写出一个类型安全并具有一定智能的规则描述文件。这与...

2
16
发表了资讯
2017/10/13 12:01

Apache Camel 2.20 发布,对 Java 9 技术预览支持

Apache Camel 2.20 发布了。 该版本有以下改进: Java 9 技术预览支持 改善启动时间 优化核心,减少冗余 改进了 Spring Boot 的支持,正在准备 Spring Boot 2 的实现 改进了Spring 的生命周期 支持 JMS 2.0 消息头更快的遍历实现 Health-Check API Cluster API RouteController API 更多组件 完整的更新内容,请点击此处查看。 Apache Camel 是一个非常强大的基于规则的路由以及媒介引擎,该引擎提供了一个基于POJO的 企业应用模...

0
15
发表了资讯
2016/10/11 00:00

Apache Camel 2.18.0 发布,开源规则引擎

Apache Camel 2.18.0 发布了。 Apache Camel 是一个非常强大的基于规则的路由以及媒介引擎,该引擎提供了一个基于POJO的 企业应用模式(Enterprise Integration Patterns)的实现,你可以采用其异常强大且十分易用的API (可以说是一种Java的领域定义语言 Domain Specific Language)来配置其路由或者中介的规则。 通过这种领域定义语言,你可以在你的IDE中用简单的Java Code就可以写出一个类型安全并具有一定智能的规则描述文件。这...

2
27
发表了资讯
2016/05/09 00:00

Apache Camel 2.17.1 发布,路由以及媒介引擎

Apache Camel 2.17.1 发布了,一些提升及新特性: [CAMEL-9574] - Be able to force one-way operation when using camel-cxf transport [CAMEL-9883] - Add a SpringCache based idempotent repository [CAMEL-9332] - Support @MockEndpoint and @MockEndpointAndSkip in Spring Boot [CAMEL-9549] - camel-schematron - More fine grained error messages when compiling the schema [CAMEL-9735] - camel-tarfile throws Ou...

2
8
发表了资讯
2016/03/27 00:00

Apache Camel 2.17.0 发布,开源规则引擎

Apache Camel 2.17.0 发布了,本次更新共有450+处改进,修复并在过去几个月中对Camel主分支应用了新特性。 详细记录请查阅发行说明 下载地址: http://camel.apache.org/download.html Apache Camel 是一个非常强大的基于规则的路由以及媒介引擎,该引擎提供了一个基于POJO的 企业应用模式(Enterprise Integration Patterns)的实现,你可以采用其异常强大且十分易用的API (可以说是一种Java的领域定义语言 Domain Specific Lang...

3
48
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
5 评论
366 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部