Re: copy GHashTable



Thank you very much .
But if I can't move , maybe a copy ?!And for
synchronize all 3 GHashTables in GLib there are some
functions for this ?
( g_hash_table_lookup_extended ) - this function works
just for one table ..and it is very good for new
record !


Daniel G

 


--- Michael Meeks <michael@ximian.com> wrote:
> Hi Daniel,
> 
> 	It is not possible to 'move' a GHashTable between
> two CORBA servers.
> You need to provide some sort of synchronization
> interface between the
> servers such that as soon as one server is
> registered with it propagates
> the information to the other servers.
> 
> 	Regards,
> 
> 		Michael.
> 
> On Tue, 2002-03-19 at 23:14, Daniel Grigoras wrote:
> > I must to implement a small application in ORBit .
> The
> > server program must implement a simple name-server
> ;
> > and I start 3 server ( S1,S2,S3) and a client who
> make
> > set/get on S1 . After each "set" , S1 must be
> > replicate on S2 and S3 ( this name-server is buid
> with
> > GHashTable ) and if S1 is down , S2 must to
> responde !
> > But I don't find / know ..how I could access from
> S1,
> > another GHashTable of S2 or S3 !
> > 
> > Daniel 
> >  
> > 
> > 
> > 
> > --- Michael Meeks <michael@ximian.com> wrote:
> > > Hi Daniel,
> > > 
> > > On Tue, 2002-03-19 at 13:41, Daniel Grigoras
> wrote:
> > > > in a small application there are 3 servers (
> > > > name-server )and N clients ! Each server use
> > > > GHashTable for store name<->address . I would
> like
> > > to
> > > > update / replicate the content of server1's
> > > GHashTable
> > > > ( g_hash_table_lookup_extended ) but I don't
> know
> > > how
> > > > I could access the GHashTable(s) of other 2
> > > servers
> > > > ...from my server program !?
> > > 
> > > 	Your problem statement is not well formed - or
> I
> > > can't understand it at
> > > least ;-)
> > > 
> > > 	You have 3 separate processes or nameservers
> and
> > > you want to
> > > synchronize their content ?
> > > 
> > > 	This is going to be hard to do if you want them
> to
> > > be consistent, like
> > > _really_ hard.
> > > 
> > > 	What are your constraints / why do you want to
> do
> > > this ?
> > > 
> > > 	Regards,
> > > 
> > > 		Michael.
> > > 
> > > -- 
> > >  mmeeks@gnu.org  <><, Pseudo Engineer, itinerant
> > > idiot
> > > 
> > 
> > 
> > __________________________________________________
> > Do You Yahoo!?
> > Yahoo! Sports - live college hoops coverage
> > http://sports.yahoo.com/
> -- 
>  mmeeks@gnu.org  <><, Pseudo Engineer, itinerant
> idiot
> 


__________________________________________________
Do You Yahoo!?
Yahoo! Sports - live college hoops coverage
http://sports.yahoo.com/



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