XMPP cloud services connected to a federated network of XMPP servers. The XMPP servers are taking care of routing XMPP stanzas from one XMPP entity to another inside the cloud. Each XMPP entity is identified by its Jabber ID (JID). XMPP services (e.g. hivpred.ws1.bmc.uu.se) are connected to an XMPP server (e.g. ws1.bmc.uu.se). XMPP clients (e.g. firstname.lastname@example.org) connect to their XMPP server and can subsequently communicate with any XMPP entity connected to the federated network.
Wagener et al. BMC Bioinformatics 2009 10:279 doi:10.1186/1471-2105-10-279