Re: conceptual doubt



Interesting project - ours has similar architecure and needs.  We use OpenSLP
(http://openslp.org/) to advertise our IORs.  This distributed method does not
appear to have the pitfall of a centralized service.  -Lance.

Samuele Gallazzi wrote:

Hi everybody,
we are realising a distributed system ORBit-based: a MOM (message oriented
middleware) that enables a team of robots to communicate via messages.
Every machine has to run a process (a dispatcher) that controls the
communication amoung processes.

Here's my problem. I thought to use the ORBit Naming Service (CosNaming);
from papers I read I understand that I have to run orbit-name-server, get
the IOR, insert it into all my dispatcher processes. In this way I have a
name server centralised used by all the remote dispatcher processes to
locate objects. Is this correct?

If so, this solution doesn't make me happy because the wireless lan
connecting my robots could lose the contact with a robot, and if this robot
is the one implementing the name server my system is blocked!!
I'd like to have a distributed name server: I'd like that, even if
redundant, all my robots have their own name server (maybe launching the
orbit-name-server...); but I don't know if this is possible... Is having on
every machine a name server a problem? Who manages the communication amoung
all the name server? Me or the ORB??
Hoping to be sufficiently clear...

Thanks a lot
Samuele

_______________________________________________
orbit-list mailing list
orbit-list@gnome.org
http://mail.gnome.org/mailman/listinfo/orbit-list

-- 
-=+=--=+=--=+=--=+=--=+=--=+=--=+=--=+=--=+=--=+=--=+=--=+=-
Lance Welsh              lance@seacoms.com
Seascape Communications  (650) 327-6890
-=+=--=+=--=+=--=+=--=+=--=+=--=+=--=+=--=+=--=+=--=+=--=+=-
 

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]