<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">I have a guess what franz might be getting at - he just wants to have a set of ejabberd servers and a set of users. The idea being that any user logged into any server could join a MUC residing on any other server. <div><br></div><div>The question for franz is, why use separate vhosts for each server and communicate by s2s? Why not just create an ejabberd cluster with a single vhost?</div><div><br></div><div>dan<br><div><br><div><div>On Apr 5, 2011, at 1:40 PM, Mickaël Rémond wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">Hello,<div><br></div><div>There is no such routing translatin service ready made, but it could be developed based on ejabberd API.</div><div>However, I fail for now to understand what you are trying to achieve. I think you do not share enough details about the end result.</div>

<div><br></div><div>-- </div><div>Mickaël Rémond<br><br><div class="gmail_quote">2011/4/5 franz <span dir="ltr"><<a href="mailto:francesco.angi@gmail.com">francesco.angi@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">





<div bgcolor="#ffffff" text="#000000">
<font face="Helvetica, Arial, sans-serif">Dear all,<br>
I'm here to ask some advice on a ejabberd clusterization. <br>
My requirements are having a set of users connected to the cluster and
chatting into a set of muc's.<br>
As both users and muc rooms can be a lot, my plan is as follows:<br>
- the cluster is composed of some vhosts, each one with its conference
service, communicating each other through s2s;<br>
- a user will log into a vhost, choosed randomly by the client (I'm
developing it too);<br>
- after a login, a user can enter a muc room, possibly located into a
vhost other than the one the user is logged in. The client can state a
muc's actual location simply querying a lookup table.<br>
<br>
My concern is about the lookup table: is it really necessary? It would
be nice if the vhost where a user is logged in could route the messages
to the vhost the muc resides. In this way a client could simply send
the messages addressed to a muc to its vhost, letting the vhost
"discover" the real muc's location and routing the messages accordingly.<br>
<br>
So what I ask is: is there any of such "route translation" service into
ejabberd?<br>
Of course if you have any other advice about my architecture it would
be welcome.<br>
<br>
Regards,<br>
franz<br>
</font>
</div>

<br>_______________________________________________<br>
ejabberd mailing list<br>
<a href="mailto:ejabberd@jabber.ru">ejabberd@jabber.ru</a><br>
<a href="http://lists.jabber.ru/mailman/listinfo/ejabberd" target="_blank">http://lists.jabber.ru/mailman/listinfo/ejabberd</a><br>
<br></blockquote></div><br></div>
_______________________________________________<br>ejabberd mailing list<br><a href="mailto:ejabberd@jabber.ru">ejabberd@jabber.ru</a><br>http://lists.jabber.ru/mailman/listinfo/ejabberd<br></blockquote></div><br></div></div></body></html>