On Feb 4, 2012, at 12:41 PM, Holger Hoffstätte wrote:
> On 03.02.2012 15:49, Richard S. Hall wrote:
>> I also know that the ECF guys ran into this same issue (with Equinox) 
>> and that they solved it by introducing a separate proxy bundle under 
>> which they'd register their service factories.
> 
> This is what I did in my (more precisely Paremus') implementation as well
> and it worked right away. Creating the synthetic bundle is easy enough,
> and since it can be created on the fly you can easily remove it in tow
> when e.g the distribution provider is uninstalled.
> The main point of the proxy bundle is to avoid polluting the provider
> bundle itself with all sorts of per-client wirings.

Out of curiosity, how does this scale when you have to publish hundreds or even 
thousands of services? The overhead of having a whole bundle being installed, 
resolved and started sounds big compared to just registering a service.

Greetings, Marcel


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@felix.apache.org
For additional commands, e-mail: users-h...@felix.apache.org

Reply via email to