orbit2 build, orbit1 work_pending()



The lack of work_pending() in 0.5.x appears to be a fairly staggering
limitation. Do I have to implement another layer of IPC to use orbit with any
event driven utility, such as gtk? I.e. keep orbit in its own process?  

Seems like the only other alternative is to turn my servers into clients which,
rather than handling events, have to constantly poll via orbit to see if
there's anything pending. Sounds expensive. Especially since I'll have perhaps
a couple dozen of these processes all polling via corba, instead of handling
events delivered to them.


It looks like orbit2 supports work_pending(). Can orbit2 co-exist with 0.5.x?
Do clients/servers written against different versions play nicely together?  So
if I write a server with orbit2 (and thus get work_pending()) will all the
0.5.x clients work with it?

Also, I've been unable to sort out the build for orbit2. I haven't found linc
outside of gnome cvs. Building from cvs appears to require unspecified other
stuff from cvs (I don't want to download all of gnome just for this). And then
there's glib2.

Any hints?

b.c.



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