RE: future of in-band bytestreams
From: "Philippe Roger" <philippe@xxxxxxxxxxxxx>
Date: Fri, 20 Apr 2007 00:25:15 +0200 (CEST)
> > Hi Jakob,
> >
> > I am not using this implementation of IBB for user-to-user communication
> > yet, but was thinking about using it, and my application indeed consists
> in
> > transferring things that are not strictly in the realm of file transfers
> > (eg pictures and files/attachments).
> >
> > I am not familiar with the <iq/>-based IBBs as you put it, so don't know
> > yet what I'd be missing or gaining by a change in API.
> 
> Hi Philippe,
> 
> IBBs can be wrapped inside <message/> or <iq/> stanzas. The current
> implementation (re)uses the MessageSession infrastructure. However, this
> won't work so well with XEP-0095 (well, it would work, but its ugly
> anyway).
> 
> So if you're not using IBBs yet, you won't be missing anything. Instead
> you'll
> have the choice between IBBs and SOCKS5 bytestreams (XEP-0065), which
> might
> be of interest anyway in case your data is more stream-oriented.
> 
> cheers,
> Jakob

Thanks for the explanation, Jakob.

It looks like it might be beneficial actually.  When do you plan to have
this feature implemented with <iq/> stanzas, so I have an idea as to when I
can expect to use it?  This is to determine whether to wait for it, or
perhaps prototype something using the current API in the interim... although
I am not quite ready just yet. :)

Cheers,
Philippe