[jdev] [JEP-33] Some questions
Gaston Dombiak
gaston at jivesoftware.com
Mon Nov 28 21:00:32 CST 2005
I was reading JEP-33 and some questions came up to my mind. :)
1) In the examples (section 9), messages being sent to BCC users are not
including the <address type='bcc'/> element. Section 5 says: "Each 'bcc'
recipient MUST receive only the <address type='bcc'/> associated with that
addressee" so I think that we need to update the examples. Should the
address element include the jid attribute when sending a message to the BCC
user?
2) Section 3 specifies that IQ packets may also include an <addresses>
element but not as a direct child. An example showing how an <addresses>
element should be used would be very helpful. I guess that servers should
check if an <addresses> element is being included inside the direct child.
Is that correct?
3) The <address> element may include a "node" attribute. How would the node
attribute be used by the server and a client? An example may help me
visualize a use case when a node is needed. Should the server just treat it
as another attribute and send it to the client or remote server? Is it up to
the client to use that information?
4) In section 2.2 (Discovering Server Support), does that mean that the
disco#items may only be sent once? IOW, only the first disco items below the
IM server level may provide the multicast service. Is this correct?
5) It would be nice if the JEP may include examples or more information
about the address types: ofrom and oto, so it would be easier to understand
when a client or server would use those address types.
Thanks,
-- Gato
More information about the JDev
mailing list