[Standards] XEP-0206 and namespaces
Peter Saint-Andre
stpeter at stpeter.im
Wed Feb 10 23:11:56 CST 2010
Hi Alex!
On 2/10/10 12:59 AM, Alexander Gnauck wrote:
> XEP-0206 sais:
>
> <quote>
> If the BOSH <body/> wrapper is not empty, then it SHOULD contain
> ...
> One or more complete <message/>, <presence/>, and/or <iq/> elements
> qualified by the 'jabber:client' namespace.
> </quote>
>
> then there is a note which sais:
>
> <quote>
> Many existing XMPP-specific implementations of BOSH clients and
> connection managers do not specify the namespace of <message/>,
> <presence/>, or <iq/> elements, since that allows them to forward
> stanzas without modification (the XMPP <stream:stream/> wrapper element
> used with TCP typically sets the default namespace to 'jabber:client').
> They instead simply assume that the full content of the 'jabber:client'
> namespace is a subset of the 'http://jabber.org/protocol/httpbind'
> namespace.
> </quote>
Hmm, that's messy.
<snip/>
> my implementations are namespace correct and are currently not able to
> connect to BOSH connection managers which don't specify the
> jabber:client namespace in <iq/> <message/> and <presence/>
I agree with you about the desirability of being namespace-aware, so
perhaps we can remove the wording about "many existing XMPP-specific
implementations"...
Peter
--
Peter Saint-Andre
https://stpeter.im/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 6820 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://mail.jabber.org/pipermail/standards/attachments/20100210/55083824/attachment.bin>
More information about the Standards
mailing list