Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Eclipse Communications Framework (ECF) » remote services, load balancing
remote services, load balancing [message #625204] Mon, 19 April 2010 08:38
Greg  is currently offline Greg
Messages: 4
Registered: April 2010
Junior Member
Hello,

I am trying to figure out how to integrate/implement a load balancing solution for declarative, automatically discoverable remote services.

I tried the examples
org.eclipse.ecf.examples.remoteservices.hello.ds.consumer
org.eclipse.ecf.examples.remoteservices.hello.ds.host
and they work just great.

I started several instances of hello.ds.host on different computers in a local network and they are successfully discovered (slp). A hello.ds.consumer instance can use the remote services (ecf generic).

Then I tried the examples
org.eclipse.ecf.examples.loadbalancing.consumer
org.eclipse.ecf.examples.loadbalancing.server
org.eclipse.ecf.examples.loadbalancing.servicehost
(btw thanks for the wiki page http://wiki.eclipse.org/Load_Balancing_Remote_Services).
They are also working fine, although I do not quite understand all the details. Could I kindly ask you to provide more details what is happening in DataProcessorServiceHostApplication (org.eclipse.ecf.examples.loadbalancing.servicehost)? LOAD_BALANCING_SERVICE_PROPERTY is mentioned in the code, also there is Constants.SERVICE_REGISTER_PROXY - I am a bit confused.

Generally my question is how can I integrated load balancing for remote services using ECF (and its implementations)? My best case would be to register (remote) services as in the org.eclipse.ecf.examples.remoteservices.hello.ds.* and then to "automagically" "turn on" the load balancing. Is this possible?


Sorry if my questions do not make sense, I'm pretty new to OSGI and ECF.
Thanks for the great work so far!

Regards,
Greg
Previous Topic:Remote service registration using OSGi Blueprint
Next Topic:Download failure using Project Set File
Goto Forum:
  


Current Time: Wed Jul 30 05:07:10 EDT 2014

Powered by FUDForum. Page generated in 0.02133 seconds