Matus Zamborsky wrote:
> I was courious about one aspect of stanza routing, and this is the
> answer to my question on jabber mailing list.
> As I understand it, it solely depends on the imlementation. So my
> question here is, does Vysper support inspecting IQ stanza with
> appropiate iq handler(in case I wrote such an extension which needs
> this), before routing it to foreign domain(I dont really know how much
> code need to be written to support interserver communication)?

Yes, conceptually this is possible. StanzaRelayBroker is responsible for
the routing logic.
But be aware that we currently have no server-to-server federation, so
you will not currently be able to use this and expect changes in this
area in the future.

  Bernd

> 
> 
> Remko Tronçon  wrote / napísal(a):
>>> I am reading through rfc 3920 and i am not quite sure about the
>>> routing of IQ stanzas. I will show what I mean on example:
>>>
>>> userA has jid userA at domainA.org
>>> <http://mail.jabber.org/mailman/listinfo/jdev>
>>> userB has jid userB at domainB.org
>>> <http://mail.jabber.org/mailman/listinfo/jdev>
>>> if userA sends  iq stanza with my own extension, is it possible for
>>> server
>>> domainA.org to do some useful work(store it in database for example)
>>> before
>>> routing it to server domainB.org?
>>>     
>>
>> Not sure if this answers your questions, but all stanzas, including
>> IQs, are routed through both servers. If your server inspects all IQs
>> it routes, it can do something when routing an IQ with your extension.
>>
>> cheers,
>> Remko
>> _______________________________________________
>> JDev mailing list
>> Forum: http://www.jabberforum.org/forumdisplay.php?f=20
>> Info: http://mail.jabber.org/mailman/listinfo/jdev
>> Unsubscribe: [email protected]
>> _______________________________________________
>>
>>
>>   
> 
> 
> 

Reply via email to