Camel URIs are part of the code of camel. They are used to select the
component that is being configured in the pipeline. They are not being used
to indicate a web siter remotely or other considerations. For example it
often throws people out when I write from("
http://www.foo.com?bridgeEndpoint=true";) and they say "hey that url doesnt
take that parameter." I know that, thw query string is passed elsewhere, I
am just configuring a registered component. Camel URIs indicate some
resource in the camel space, not the web space.

*Robert Simmons Jr. MSc. - Lead Java Architect @ EA*
*Author of: Hardcore Java (2003) and Maintainable Java (2012)*
*LinkedIn: **http://www.linkedin.com/pub/robert-simmons/40/852/a39*


On Sun, Oct 6, 2013 at 8:55 PM, Robert James Liguori <[email protected]>wrote:

> Just wondering...
>
> Why was ssh: selected instead of fish:?
>
> Why was smtp: selected instead of mailto:?
>
> Why was websocket: selected instead of ws:/wss:?
>
>
> Note: I'm assuming you guys made the right decisions here, I just don't
> understanding the significance of the URI Schemes being formally defined by
> RFCs and being represented as such on Wikipedia.
>
>
> Do Camel URI's have a goal of conforming to RFCs?  Or are they a slightly
> different animal?
>
>
> Reference:
> http://en.wikipedia.org/wiki/URI_scheme
> (Note: To see list of URI formats, open in IE)
>

Reply via email to