Red Hat build of Apache Camel

Camel Components

    • Enterprise Integration Patterns
      • Aggregate
      • Bean
      • Change Data Capture
      • Channel Adapter
      • Content Based Router
      • Circuit Breaker
      • Claim Check
      • Competing Consumers
      • Composed Message Processor
      • Content Enricher
      • Content Filter
      • Convert Body To
      • Correlation Identifier
      • Dead Letter Channel
      • Delay
      • Durable Subscriber
      • Dynamic Router
      • Enrich
      • Event Driven Consumer
      • Event Message
      • Filter
      • From
      • Guaranteed Delivery
      • Idempotent Consumer
      • Intercept
      • Kamelet
      • Load Balance
      • Log
      • Loop
      • Marshal
      • Message
      • Message Broker
      • Message Bus
      • Message Channel
      • Message Dispatcher
      • Message Endpoint
      • Message Expiration
      • Message History
      • Message Router
      • Message Translator
      • Messaging Bridge
      • Messaging Gateway
      • Messaging Mapper
      • Multicast
      • Normalizer
      • Pipeline
      • Point to Point Channel
      • Poll Enrich
      • Polling Consumer
      • Process
      • Process Manager
      • Publish Subscribe Channel
      • Recipient List
      • Remove Header
      • Remove Headers
      • Remove Properties
      • Remove Property
      • Request Reply
      • Resequence
      • Resilience4j Circuit Breaker
      • Return Address
      • Rollback
      • Routing Slip
      • Saga
      • Sample
      • Scatter Gather
      • Script
      • Selective Consumer
      • Service Activator
      • Service Call
      • Set Body
      • Set Header
      • Set Property
      • Sort
      • Split
      • Step
      • Stop
      • Threads
      • Throttle
      • To
      • To Dynamic
      • Transactional Client
      • Transform
      • Unmarshal
      • Validate
      • Wire Tap
  • Camel Components
    • 4.0.x (LTS)
    • 4.8.x
    • 4.4.x
    • 4.0.x
  • User manual
    • 4.0.x
    • 4.8.x
    • 4.4.x
    • 4.0.x
  • Camel Components
  • Enterprise Integration Patterns
  • Message Dispatcher

Message Dispatcher

Camel supports the Message Dispatcher from the EIP patterns book.

image

In Camel the Message Dispatcher can be achieved in different ways such as:

  • You can use a component like JMS with selectors to implement a Selective Consumer as the Message Dispatcher implementation.

  • Or you can use a Message Endpoint as the Message Dispatcher itself, or combine this with the Content Based Router as the Message Dispatcher.