On Oct 17, 2011, at 2:54 PM, Niklas Gustavsson wrote:

> On Mon, Oct 17, 2011 at 6:32 PM, Mike Mahoney
> <[email protected]> wrote:
>> I've been looking into using Vysper's BOSH functionality and have a 
>> question.  Is there any support for doing session attachment as described 
>> here: http://metajack.im/2008/10/03/getting-attached-to-strophe/ ?
>> 
>> There didn't seem to be any support, but I wanted to make sure.  If anyone 
>> has any thoughts on a good way to approach this I'd be happy to work on it, 
>> since our project needs the functionality anyway.
> 
> From my reading of the post, it doesn't seem to require any support on
> the server but should work just like regular BOSH. But, I might be
> missing something.
> 
> /niklas

In general, I think it should work.  The problem is creating the 
BoshBackedSessionContext on the server.  Right now, it is created from the 
BoshHandler when it receives a 'body' element without a sid.  I was working on 
building a filter that could execute when a user logs into our web app that 
would setup the BoshBackedSessionContext and return the initial sid and rid to 
the client.  However, just creating the Context and placing it in the 
BoshHandlers Map of Contexts doesn't seem sufficient.  When I do that and then 
send a BOSH request with initial presence I just get back an empty response 
with no data (not even an empty body element).

-Mike

Reply via email to