apache camel

官网

Camel is an Open Source integration framework that empowers you to quickly and easily integrate various systems consuming or producing data.
camel是一个开源整合框架,授权你可以快速和简单地融合各类生产和消费数据的系统。

一、What is camel

EIP:Enterprise Integration Patterns

二、Why camel

1. 基于企业整合模式

camel支持更多的EIP

2. runs everywhere

camel是独立的,能作为一个lib嵌入到springboot,app server和cloud上。 camel subjects主要使你的工作更加简单。

3. 组件形式封装

几百个封装组件,用于访问数据库,消息队列,APIs,帮助你封装everything

4. 支持超过50个数据格式化

camel支持超过50个数据格式化,允许通过不同的方式转化信息,并且支持企业级标准信息如金融,科技,健康等

三、 camel项目

1. camel core

帮助你整合各种系统消费或生产数据

2. camel K

轻量级整合框架,运行在k8s上

3. camel quarkus

打包了280+组件作为扩展

4. camel kafka connector

嵌入到kafka

5. camel spring boot

运行在spring boot上的camel,为camel组件提供starter

6.camel karaf

osgi环境运行camel组件

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容