On Jun 18, 2009, at 8:25 AM, Mads Randstoft wrote:

We use XMPP as communications layer in a larger service system build as a cloud system with many autonomous services that work together to perform a service. All of the communication for the service RPCs are done using ad-hoc commands with XEP-0244 (iodata) as payload. What I propose for a std. is the extension we are currently working on together with Tigase. "Store and Forward of ad-hoc+iodata" stanzas.

We found that we needed a way to ensure delivery of some commands even in the face of offline recipients, takeing the offline messages as basic idea, we are designing an addon for XMPP servers that will allow specified <iq><command> stanzas to offline clients to be stored in case of client being offline and sent to the client when this client again comes online. Since not all commands should be stored, it must be possible to configure which types of commands are stored, based on command nodes.

This seems a lot like queueing to me. There was a XEP for Queuing over PubSub. Would that match your scenario?

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


Reply via email to