You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

Architecture

The architecture guide goes through the various pieces of Camel.

Camel is based around a Java Domain Specific Language (DSL) to configure the routing and mediation you require.

The idea is you have Component instances which are either configured explicitly in an IoC container like Spring or Guice, or they can be auto-discovered using URIs. Then a Component is a factory of Endpoint instances. An individual Endpoint acts rather like a URI in a web application or a Destination in a JMS system; you can communicate with an endpoint.

The following links are to the individual parts of the Architecture.

  • No labels