[JDEV] Custom messages/extensions

Richard Dobson richard at dobson-i.net
Wed Jul 31 05:11:49 CDT 2002


Hi Mark,

Message is not really appropriate for what you want to use it for, IQ is the
place you should be putting your extensions, in messages you can only add x
elements into the message and you certainly shouldnt be defining new message
types.

Richard

----- Original Message -----
From: "Mark Derricutt" <mark at talios.com>
To: <jdev at jabber.org>
Sent: Wednesday, July 31, 2002 10:26 AM
Subject: [JDEV] Custom messages/extensions


> Hiya, I'm currently working on a project that we're wanting to use Jabber
> as our messaging layer between client and server applications.
>
> I envisage sending 4-5 special "messages" with our applicatoins data back
> and forth, but I'm not sure exactlty -where- I should be putting my
payload
> (in order to be a nice Jabber citizen).
>
> At the moment I'm plaing with just sending normal messages, which my
> payload next after the body, in its own namespace, something like:
>
> <message.......>
>   <body>This is a message</body>
>   <specialk xmlns="super:goodness">
>     <more data="here"/>
>   </specialk>
> </message>
>
> Is this ok?  Or should be doing this inside an <iq/> element or something?
>
> Are there any JEPs/HOW-TOs or docs on what should and shouldn't be done,
> when extending stuff?  My manager wanted wanted to do something with
> <message type="ourspecialmessagetype"></message>, but I wasn't too sure
> about that either...
>
> Mark
>
>                                     -- \m/ --
>   "...if I seem super human I have been misunderstood." (c) Dream Theater
>          mark at talios.com - ICQ: 1934853 JID: talios at myjabber.net
>
> _______________________________________________
> jdev mailing list
> jdev at jabber.org
> http://mailman.jabber.org/listinfo/jdev
>





More information about the JDev mailing list