Announcement Announcement Module
No announcement yet.
SI channel wiring and Apache Camel routes Page Title Module
Move Remove Collapse
Conversation Detail Module
  • Filter
  • Time
  • Show
Clear All
new posts

  • SI channel wiring and Apache Camel routes

    I realize that Apache Camel doesn't have an abstraction similar to SI channels (which I like a lot), but apart from that:
    Is it fair to say that the wiring of channels in a SI Spring Application context is similar to defining Camel routes? I would say so.
    I want to represent "request execution recipes" that specify through which services (wrapped by Service Activators) a "request message" passes when it needs to assemble information from various sources. My thinking is to have different SI channel routes so that this would be specified in the AppContext.xml file.

  • #2
    I would say yes, define a router which would route between different channels.
    Nice observation about Camel, no they don't define channel abstraction and that is probably one of the main differentiator between one claims to build on top of "Pipes and Filters" architecture and one that actually does