当前位置: 首页 > 工具软件 > Apache Camel > 使用案例 >

apache camel详解

朱欣荣
2023-12-01

apache camel

  • 两篇比较详细的介绍

上:http://www.uml.org.cn/zjjs/201801223.asp
中:http://www.uml.org.cn/zjjs/201801222.asp

  • apache camel比较详细的demo

https://github.com/Simba-cheng/ApacheCamelDemo

  • Apache Camel

Apache Camel是一个强大的open-source集成框架,它基于已知的企业集成模式和强大的bean集成。

  • Introduction

Camel允许您创建企业集成模式,以基于Java的领域特定语言(或Fluent API)、基于Spring或Blueprint的Xml配置文件或Scala DSL来实现路由和中介规则。这意味着您可以在IDE中智能地完成路由规则,无论是在Java、Scala还是XML编辑器中。

Apache Camel使用uri,因此它可以轻松地直接与任何类型的传输或消息传递模型(如HTTP、ActiveMQ、JMS、JBI、SCA、MINA或CXF)一起工作,并使用可插拔的数据格式选项。Apache Camel是一个很小的库,它的依赖性很小,很容易嵌入到任何Java应用程序中。Apache Camel允许您使用同一个API,而不管使用哪种传输方式,因此只要学习一次API,您就可以与out-of-the-box提供的所有组件交互。

Apache Camel具有强大的Bean绑定,并与流行的框架(如Spring、CDI和Blueprint)无缝集成。

Apache Camel具有广泛的测试支持,允许您轻松地对路由进行单元测试。

  • Components

Apache Camel附带了许多构件,包括组件、数据格式、语言和各种其他类型。最新列表可从骆驼集团网站在线获取:

Components: https://camel.apache.org/components/latest/
数据格式:https://camel.apache.org/components/latest/dataformats/
Languages: https://camel.apache.org/components/latest/languages/
Miscellaneous: https://camel.apache.org/components/latest/#_miscellaneous_components

  • Examples

Apache Camel有很多例子。最新列表可从GitHub在线获取:

Examples: https://github.com/apache/camel-examples/tree/master/examples#welcome-to-the-apache-camel-examples
Getting Started
若要帮助您入门,请尝试以下链接:

  • Getting Started

http://camel.apache.org/getting-started.html

我们还建议您先尝试一些初学者的例子。

Examples: https://github.com/apache/camel-examples/tree/master/examples#welcome-to-the-apache-camel-examples
Building

http://camel.apache.org/building.html

  • Contributions

我们欢迎各种各样的捐款,以了解你能提供什么样的帮助

https://github.com/apache/camel/blob/master/CONTRIBUTING.md

有关查找问题跟踪器、电子邮件列表、GitHub、chat的详细信息,请访问网站

Website: http://camel.apache.org/

Github(源):https://github.com/apache/camel

问题跟踪者:https://issues.apache.org/jira/projects/CAMEL

邮件列表:http://camel.apache.org/mailing-lists.html

Chat: https://gitter.im/apache/apache-camel

StackOverflow: https://stackoverflow.com/questions/tagged/apache-camel

Twitter: https://twitter.com/ApacheCamel

  • Support

如果您需要支持或帮助,请先阅读本页

http://camel.apache.org/support.html

 类似资料: