Transports
    Simon Wistow 
    simon at thegestalt.org
       
    Thu Jun 29 14:50:58 UTC 2006
    
    
  
On Wed, Jun 28, 2006 at 01:07:28AM -0700, Artur Bergman said:
> No specific plans, but I think we should support jabber components  
> which will get us the same transports as other people use.
I've been noodling with a module called Net::AnyIM that wraps the common 
IM protocol modules on CPAN with a single unified interface.
It did occur to me that I could write DJabberD::Delivery::Transport that 
would translate a Jabber stanza to the necessary format, send it, wait 
for the response, retranslate that into a Jabber stanza et voila.
The thing I'm a little fuzzy about is - how does the jabber server 
retrieve the username and password of the user on the other network. Or, 
more explicitly, Gaim connects to my djabberd instance and then wants to 
send a message to  billg at msnmessenger.com or jerry+filo at ymessenger.com - 
hwo does djabberd know 
a) that the msn or y! transport needs to be used (since we can't work  
   that out from the domain part of the id) 
b) what to log into msn or yahoo! with
Simon
    
    
More information about the Djabberd
mailing list