이 콘텐츠는 선택한 언어로 제공되지 않습니다.
Chapter 8. Sample applications
8.1. Red Hat build of Quarkus Examples 링크 복사링크가 클립보드에 복사되었습니다!
The Red Hat build of Quarkus examples repository contains a number of examples on how to integrate with Camel for a variety of use cases. They provide best practice advice and describe common patterns that we see in integration and messaging problems.
The examples can be run using Maven. When using the mvn command, Maven will attempt to download the required dependencies from a central repository to your local repository.
8.2. Examples repository 링크 복사링크가 클립보드에 복사되었습니다!
| Example | Description |
|---|---|
| Shows how the message is consumed from the Apache Artemis broker using MQTT protocol, transformed, and loaded into ElasticSearch. | |
| Shows how to use Camel’s master component for Kubernetes leader election. | |
|
Shows how to start Camel from a custom | |
| Shows how to use Camel CXF SOAP component. | |
| Shows how to extract, transform, and load between two databases. | |
| Shows how to consume CSV files, marshal & unmarshal the data, and send it via FTP. | |
| Shows how to use Camel health-checks with Quarkus. | |
| Shows how to create HTTP endpoints using either platform-http or RESTEasy. | |
| Demonstrates a Camel Quarkus application supporting JTA transactions across multiple transactional resources. | |
| Shows how to consume a message only once, even when delivered multiple times. | |
| Demonstrates JTA transactions across MySQL and a simulated XAResource. | |
| Shows how to produce and consume messages in a Kafka topic using Strimzi Operator. | |
| Shows how to build a simple Kamelet for use in Camel applications. | |
| Demonstrates AMQ and IBM MQ clients with connection pooling and XA transactions. | |
| Demonstrates adding metrics, health checks, and distributed tracing support. | |
| Shows how to run with Contract First OpenAPI. | |
| Shows how to secure platform HTTP with Keycloak. | |
| Demonstrates creating a REST service using Camel REST DSL and Jackson. | |
| Shows how to use saga and LRA patterns. | |
| Uses the Camel timer component to output a Hello world message to the console. | |
| Shows how to define a Camel route in XML for tokenizing a CSV file. | |
| Shows how to configure a WebSocket server and interact with connected peers. |