Hi Aki,

As the camel-websocket component uses Jetty + WebSocket servlet of Jetty,
that should not be a big change to add a property for the endpoint to
request that we use Jetty deployed in Karaf, Felix, ... instead of creating
a local jetty instance. This is what we do with camel-cxf endpoint

Regards,



On Tue, Sep 10, 2013 at 12:00 PM, Aki Yoshida <elak...@gmail.com> wrote:

> I have been looking into the websocket component and  I was wondering
> about a few things.
>
> First of all, I would like to make the component use the framework's
> servlet if it's running in e.g., an OSGi container like karaf that has
> jetty or another container that uses geminiweb/tomcat. I was using
> Atmosphere to have the framework's servlet container picked up in both
> environments.
>
> I saw ticket CAMEL-5353 "camel-atmosphere - A new component for
> portable websocket integration" and this seems to imply the
> introduction of a new atmosphere specific component that might go
> beyond the websocket functionality. Or is this intended for just a new
> websocket component? I think Claus created this ticket when there was
> a question in the mailing list about making the component work with
> tomcat. I don't know its scope and status  and if someone is working
> on this.
>
> Another thing I was wondering about is that we should also have a
> client-side websocket so that we can post data to an external
> websocket. As the current websocket's producer mode writes back to the
> server side websocket, we will need a new syntax for this usage, maybe
> using the ws URL. This could be used in both the producer and consumer
> modes as in the websocket component.
>
> If you could comment on this, that would be very appreciated.
>
> Thanks.
> regards, aki
>



-- 
Charles Moulliard
Apache Committer / Architect @RedHat
Twitter : @cmoulliard | Blog : http://cmoulliard.blogspot.com

Reply via email to