Glossary
Work in progress. Words in italic have their own entry.
Either an object containing account information (address, password,
host, etc.) or a string identifying a configured account, in the form
node_@_domain.
API: XMPP.accounts
A string in the form of node_@_domain or simply domain, identifying a
contact, a server, etc.
Note that, on the Jabber network, one can have multiple simultaneous
sessions, each identified by a resource. If you send a message to
node_@_domain, the server of the recipient will route it to the
highest priority session; if you send a message to
node_@_domain_/_resource, the server will route it to the specified
session.
Synonim: bare JID.
See address.
A way to listen to specific events flowing through the XMPP bus and
react to them. Many channels can be created and they will be
independent of each other: reacting to an event on a channel will not
take it away from other channels.
API: XMPP.createChannel()
, channel.on()
, channel.release()
The part in a JID after the “@” sign (and before the optional “/”
character, if any). Examples: foo@domain, bar@domain/Baz.
Note that the domain doesn’t necessarily coincide with the host.
For example, in “john.doe@gmail.com”, the domain is “gmail.com”, but
the host “john.doe” will be connecting to is actually
“talk.google.com”.
The physical host a user will connect to. See domain for why the
two terms do not coincide.
Jabber identifier. Can be a bare JID (without a resource part) or
full JID (with a resource part).
API: XMPP.JID()