[jdev] Implementing JEPs for clients
Julien PUYDT
julien.puydt at laposte.net
Wed Jul 27 00:25:22 CDT 2005
Samuel Goto a écrit :
> I belive I have completed the IM Protocol.
> 1) chat, etc )
You have IM but no chat!?
> 2) I've connected to the server, started the <stream>, logged and
> then sent a
>
> <iq type='get'
> from='romeo at montague.net/orchard'
> to='plays.shakespeare.lit'
> id='info1'>
> <query xmlns='http://jabber.org/protocol/disco#info'/>
> </iq>
>
> as suggested on the JEP documentation but got no response from the
> server ... I was expecting to receive all the services avaiable, but
> got nothing ... I tought something was wrong with my server, so I
> tried on jabber.org ... no response either ... what am I donig wrong ?
Two things I notice in your xml node:
1) you probably shouldn't set the "from" yourself ;
2) the "to" should be the name of your server (or "jabber.org", if it's
with jabber.org you tried).
I just tried <iq type='get' to='localhost' id='info0'><query
xmlns='http://jabber.org/protocol/disco#info'/></iq> to my local server
(hence the localhost) and received:
<iq from='localhost' to='boojum at localhost/JabberHelper' id='info0'
type='result'><query
xmlns='http://jabber.org/protocol/disco#info'><identity
category='server' type='im' name='ejabberd'/><feature
var='ejabberd:config'/><feature
var='http://ejabberd.jabberstudio.org/protocol/configure'/><feature
var='http://jabber.org/protocol/disco#info'/><feature
var='http://jabber.org/protocol/disco#items'/><feature
var='http://jabber.org/protocol/stats'/><feature var='iq'/><feature
var='jabber:iq:last'/><feature var='jabber:iq:register'/><feature
var='jabber:iq:time'/><feature var='jabber:iq:version'/><feature
var='presence'/><feature var='presence-invisible'/><feature
var='vcard-temp'/></query></iq>
So you see it _is_ possible to get an answer, when asking correctly ;-)
Cheers,
JP
More information about the JDev
mailing list