Few questions about Bonobo



	Hi,

I read that you can have an in-process server for components ? That just
rocks. I'd like to know more about this.

Do you have to develop your component especially for in-process or
out-of-process server ? How do you select which kind of server will be used
? If you can use in-process components, when does it make sense not to use
it ? In KDE, we use in-process components everywhere. There are only very
rare case where it doesn't make sense (more precisely, it is not possible).
I imagine that when calling a function, there is still a conversion:
component host types -> idl types -> component types  no ?

I imagine that it is not possible to pass a pointer to some data through
Bonobo. You have to marshall your object if you want to do give access to it
?

Is there a way to count the number of components that actually exist right
now in Gnome ? In KDE, I can do that by grepping .desktop files for service.


Apart from Gui components, does Gnome uses true components ?

How well are orbit and bonobo bindings other than C supported ? What is
available ?

I have discovered (thank to the ibm article) that writing Corba calls in C
is pretty tedious but there are sugar wrapper to avoid that. Are the sugar
wrapper automatically generated or should someone write them first ?

Well, that's many questions. :-)
I hope you can answer. Thanks in advance.

	regards,

	Philippe






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