5.2. 仓库示例


61 示例:

Expand
Example类别描述使用 devfile 部署

ActiveMQ (activemq)

消息传递

演示了如何使用 Camel、ActiveMQ openwire 和 Spring Boot 的示例

actuator HTTP Metrics (actuator-http-metrics)

管理和监控

如何使用 Spring Boot 的 Actuator 端点来收集信息示例,如映射或指标

Amqp (amqp)

消息传递

演示了如何使用 Camel、ActiveMQ Amqp 和 Spring Boot 的示例

AMQP Salesforce (amqp-salesforce)

消息传递

AMQP 消息发送在 Salesforce 中作为联系人创建

ArangoDB (arangodb)

数据库

显示带有 Spring Boot 的 Camel ArangoDb 组件的示例

artemis (artemis)

消息传递

演示了如何使用 Camel、ActiveMQ Artemis 和 Spring Boot 的示例

AWS2 S3 (aws2-s3)

显示使用 Spring Boot 的 Camel AWS2 S3 组件的示例

Azure Event Hubs (azure-eventhubs)

演示了如何使用 Camel、Azure Event Hub 和 Spring Boot 的示例

Azure 服务总线 (azure-servicebus)

演示了如何使用 Camel、Azure Service Bus 和 Spring Boot 的示例

端点 DSL (camel-example-endpointdsl)

beginner

使用 type-safe Endpoint DSL

FHIR (fhir)

健康会(health)

演示了如何使用 Camel、FHIR 和 Spring Boot 的示例

transaction (fhir-auth-tx)

健康会(health)

演示了如何使用 Camel、FHIR 授权、FHIR Transaction 和 Spring Boot 的示例

健康检查( health-checks)

健康会(health)

有关如何处理健康检查的示例,使用 Spring Boot 同级简单的 Apache Camel 应用程序。

HTTP SSL (http-ssl)

rest

显示使用 Spring Boot 和 SSL 的 Camel HTTP 组件的示例

Infinispan (infinispan)

显示使用 Spring Boot 的 Camel Infinispan 组件的示例

Jira (jira)

beginner

使用 JIRA Camel API 的示例

Jolokia (jolokia)

管理和监控

使用 Jolokia 监控和管理 Camel 路由的示例

avro (kafka-avro)

消息传递

Kafka avro 示例

offsetrepository (kafka-offsetrepository)

消息传递

Kafka offsetrepository 示例

kamelet Chuck Norris (kamelet-chucknorris)

beginner

创建自己的 Kamelets 容易

自定义类型转换器 (load-balancer-eip)

beginner

显示带有 Camel 和 Spring Boot 的 Load Balancer EIP 的示例

Microsoft Exchange Oauth2 身份验证 (mail-exchange-oauth2)

Mail

演示了如何在 Spring Boot 上使用 Camel 与 IMAP 协议连接,以及使用 OAuth2 身份验证访问 Office 365 用户的电子邮件数据

Master (master)

集群

演示了如何使用 Camel 的 Master 组件和 Spring Boot 的示例

指标 (指标)

管理和监控

演示了如何使用 Camel 和 Spring Boot 并将指标报告到 Graphite 的示例

监控 (监控)

管理和监控

如何使用 Spring Boot 的 Actuator 端点来收集信息示例,如映射或指标

多个带有两阶段提交的池数据源 (muti-datasources-2pc)

数据库

一个示例演示了如何使用带有两阶段提交的多个池的数据源处理 Camel 和 Spring Boot

观察( 观察)

管理和监控

演示了如何追踪带有 Micrometer Observation 的 Camel 的传入和传出消息的示例

OpenAPI Contract First (openapi-contract-first)

rest

合同 First OpenAPI 示例

OpenTelemetry (opentelemetry)

管理和监控

演示了如何使用带有 OpenTelemetry 的 Camel 的示例

paho MQTT5 Shared Subscriptions (paho-mqtt5-shared-subscriptions)

消息传递

演示了如何设置使用多个使用 MQTT5 共享订阅功能的 mqtt5 用户的示例

REST DSL 和 Platform HTTP (platform-http)

rest

显示带有平台 HTTP 的 Camel REST DSL 的示例

POJO 路由 (pojo)

beginner

演示了如何在 Spring Boot 中使用 Camel POJO 路由的示例

quartz (quartz)

beginner

一个示例演示了如何通过 Spring Boot 使用 Camel Quartz 和 Camel Log

RabbitMQ (rabbitmq)

消息传递

演示了如何使用 Camel 和 RabbitMQ 的示例

主动流 (reactive-streams)

reactive

显示 Camel 如何通过 Spring Boot 响应器使用被动流交换数据的示例

Resilience4j (resilience4j)

EIP

演示了如何在 Camel 路由中使用 Resilience4j EIP 作为断路器的示例

使用 CXF 和 OpenTelemetry 的 REST (rest-cxf-opentelemetry)

CXF

在 Spring Boot 中使用 CXF 和 OpenTelemetry 显示 Camel REST 的示例

REST DSL 和 OpenApi (rest-openapi)

rest

显示使用 Spring Boot 的 Camel REST DSL 和 OpenApi 的示例

OpenAPI Simple (rest-openapi-simple)

beginner

本例演示了如何调用使用 OpenApi 规格定义的 Rest 服务

REST DSL 和 OpenApi (rest-openapi-springdoc)

rest

在 Spring Boot 应用程序中显示的带有 Springdoc UI 的 Camel REST DSL 和 OpenApi 的示例

REST DSL 和 Spring Security (rest-spring-security)

rest

在 Spring Boot 应用程序中显示使用 Spring Security 和 JWT 令牌保护的 Camel REST DSL 示例

Route Reload (route-reload)

beginner

如果文件被更新并保存,则实时重新加载路由

路由配置 (路由配置)

beginner

带有全局路由配置用于错误处理的示例

路由模板 (routetemplate)

beginner

如何使用路由模板(参数化路由)

XML (routetemplate-xml)

beginner

如何在 XML 中使用路由模板(参数化路由)

saga (saga)

EIP

本例演示了如何使用 Spring Boot 和 Narayana LRA Coordinator 使用简单的 Apache Camel 应用程序来管理实现 SAGA 模式的分布式操作

ServiceCall (服务调用)

演示了如何使用 Camel ServiceCall EIP 和 Spring Boot 的示例

SOAP CXF (soap-cxf)

CXF

显示 Camel SOAP CXF 的示例

Camel Splitter EIP (splitter-eip)

beginner

显示带有 Camel 和 Spring Boot 的 Splitter EIP 的示例

Spring Boot (camel-example-spring-boot)

beginner

演示了如何使用 Camel 和 Spring Boot 的示例

JTA (spring-boot-jta-jpa-autoconfigure)

Advanced

显示使用 Spring Boot Autoconfiguration 的 JTA 的示例

JTA (spring-boot-jta-jpa-xml)

Advanced

显示使用 Spring XML 配置的 Spring Boot 的 JTA 示例

Spring JDBC (spring-jdbc)

beginner

Camel 转换路由集成本地 Spring 事务

strimzi (strimzi)

消息传递

Camel 示例:在 XML 中为 Openshift/Kubernetes 上的 Strimzi 集成定义路由

Supervising Route Controller (supervising-route-controller)

管理和监控

演示了如何使用 Camel 的 Supervising Route Controller 和 Spring Boot 的示例

Tomcat JDBC (camel-example-spring-boot)

beginner

显示如何使用其 JDBC 数据源在 Tomcat 中部署 Camel Spring Boot 应用程序的示例

自定义类型转换器 (type-converter)

beginner

演示了如何使用 Camel 和 Spring Boot 创建自定义类型转换器的示例

验证 程序(validator)

输入/输出类型合同

演示了如何使用声明验证和 Spring Boot 的示例

Webhook (webhook)

Advanced

如何使用 Camel Webhook 组件的示例

widget Gadget (widget-gadget)

消息传递

EIP 书中的小部件和小小示例,在 Spring Boot 上运行

XML (xml)

beginner

演示了如何在 XML 文件和 Spring Boot 中使用 Camel 路由的示例

XML Import (xml-import)

beginner

演示了如何处理使用嵌入式 CamelContext 导入的 Spring XML 文件的示例

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat