Hi I have logged a ticket about this https://issues.apache.org/jira/browse/CAMEL-5364
I don't think we got the time to work on this now. So I have scheduled it for 2.11. Also I can see that camel-websocket needs to mature a bit more, for example the last commit by Charles is a bit "hacky". And I dont want to bring instability into the current camel-jetty component if we do this in a rush. And we owe the community to get Camel 2.10 out which has *Java 7* support. Any thoughts? On Mon, Jun 11, 2012 at 11:38 AM, Claus Ibsen <claus.ib...@gmail.com> wrote: > Hi > > In Camel 2.10 we introduce a new component: camel-websocket. > Its currently based on Jetty, and thus requires jetty to be used. > > In recent time the component was enhanced to support SSL with websocket as > well. That change brings in a lot of code that was > copied directly from the existing camel-jetty component. > > So I wonder if we should consider > > 1) > Merge the code from camel-websocket into camel-jetty, as its all Jetty > based. > This avoid duplicated code, > This allows to share port numbers with http services and websocket. > Currently that is not possible as its 2 different components. > > 2) > Change the component name from websocket, so its part of jetty, eg > > from("websocket:foo") > becomes > from("jetty:ws:foo") > > The current jetty component supports > - http > - https > > So adding websocket is a matter of having > - ws > - wss > > 3) > In the future there will be other websocket implementations/components in > Camel. For example the Atmosphere framework seems to be a great framework > for that. As well with future releases of the JEE spec may introduce > websocket support from a spec point of view. > So having camel-websocket that is tied to Jetty seems to tie the "generic" > websocket name to a specific implementation (jetty). > > > > Any thoughts? > > > > -- > Claus Ibsen > ----------------- > FuseSource > Email: cib...@fusesource.com > Web: http://fusesource.com > Twitter: davsclaus, fusenews > Blog: http://davsclaus.com > Author of Camel in Action: http://www.manning.com/ibsen > -- Claus Ibsen ----------------- FuseSource Email: cib...@fusesource.com Web: http://fusesource.com Twitter: davsclaus, fusenews Blog: http://davsclaus.com Author of Camel in Action: http://www.manning.com/ibsen