On Feb 17, 2010, at 4:00 PM, Mason, Matt wrote:

> Thanks so much for your response.  We are rolling our own clients and 
> servers. 
>  
> I am frankly shocked that you described XMPP as unable (unwilling!) to 
> forward messages in a C2S2S2C scenario.  XMPP, the Definitive guide on page 
> 13 of the architecture describes that exact scenario calling in a direct 
> federation model versus email’s indirect federation model.  Is that a bad 
> book to use a reference?

I think you misunderstood what I was trying to say. An XMPP server will 
absolutely forward a message it has received from another domain to one of it's 
own clients, assuming that the server the message came from is authoritative 
for the domain in the 'from' field of the stanza. However, XMPP servers will 
not forward a stanza to a domain unless the destination server is authoritative 
for the domain in the 'to' field. And, likewise, a server will not accept a 
stanza from a server that is not authoritative for the domain in the 'from' 
field. This is in contrast to SMTP, where you can have a forward-facing SMTP 
buffer server that would queue and resend email to the real internal SMTP 
server. I thought you were trying to do the equivalent in XMPP, which I see is 
not what you meant. My confusion.

> I suppose since we are indeed rolling our own we could conceivably allow a 
> C2S2S2C scenario, right?  We are building this using .Net/C# language. 

If you are rolling your own, you can do whatever you want. I was thinking about 
things from a "IT department" perspective, trying to make this work using 
already existing XMPP servers. 

> The scenario we are looking at not a standard chat client.  Mostly passing 
> SOAP messages around.


Now I'm curious. Mind if I ask what you are planning to deploy? (If you can't 
say, that's fine)

__________________
Robert Quattlebaum
Jabber: [email protected]
eMail:  [email protected]
www:    http://www.deepdarc.com/



_______________________________________________
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