hi I've just added to the gep module the gep-3.html, which is about adding support for activating remote objects in bonobo-activation. Also attached here. cheersTitle: ENHANCEMENT GEP 3: Support for remote activation in bonobo-activation
This GNOME Enhancement Proposal documents the changes proposed for adding support for activating remote objects in bonobo-activation.
One of the missing gaps in the GNOME CORBA support is the possibility of activating remote objects (that is, components that are installed in remote machines). To add this support, a few changes on the bonobo-activation architecture are proposed in this GEP
The idea is to be able to install network-wide components, that can transparently be activated from other machines. This will allow things like company-wide services to be installed in dedicated machines, and having network clients activating those services via CORBA over the network.
It must be possible to have the remote activation system support session management, as well as other things such as desktop theme (for UI components, like controls or embeddables), configuration database, etc, so that remotely activated components act just as if they were local (ie, transparently to users or applications).
For this to work, support must be added in some way to the current bonobo-activation architecture to support the nomenclature and protocol for the remote activation.
There are several ways this can be fixed:
On the client side (bonobo-activation clients) some kind of support must be added so that using the same functions (bonobo_activation_activate), clients are able to request activation of remote objects. This could be done using the already existing username/hostname in the bonobo activation per-component information (.server files and activation contexts).
None yet.
None yet.
None yet.