Hi,

On Jun 22, 2009, at 12:28 PM, Bernhard zwischenbrugger wrote:

I'm looking for correct wording:

romeo
@example
.com // JID or BaseJID or?

Bare JID


[email protected]/ home // FullJID or JID?

FullJID. JID might be acceptable but I would recommend that you use either full or bare.


romeo // username

Node identifier.

In some contexts username might be appropriate.


home // resource

yes. More specifically, resource identifier.


example .com // host name?

domain identifier or just domain.


conference .example.com // host name?

domain identifier or just domain.


<iq from="pubsub.example.com" node="something">   // jid+node

Not sure what you mean here. This is not even a valid stanza. There is no "node" in the top level <iq />


[email protected] // room jid?

In the context of a MUC service, yes.


[email protected]/niki // room jid?

No, in the context of the MUC spec, this is a participant JID.


Is that specified in the XMPP standards?

Yes, start here: http://xmpp.org/rfcs/rfc3920.html#addressing


-----
What means "IQ"?

Maybe peter can answer that, I don't remember anymore...


What's the big difference between IQ and MESSAGE?

IQ is a request-response mechanism, message is fire-and-forget. Thats the most basic difference. As you walk up the protocol stack there will be others (routing is handled differently, etc).


PS: I'm teaching that things and must be very correct.

May I suggest that you purchase a copy of the XMPP book? Not affiliated, just a happy customer:

http://oreilly.com/catalog/9780596521264/

Best regards,
--
Pedro Melo
Blog: http://www.simplicidade.org/notes/
XMPP ID: [email protected]
Use XMPP!


Reply via email to