Hello everyone,

 I need to have some services communicate in a distributed and dynamic
manner and I was looking at distributed OSGI (DOSGI) and the Apache CFX
implementation. The DOSGI spec seems to leave discovery open and I am
looking for some means to do dynamic discovery over the network (like SSDP
from UPnP does) to find the services and use them together. However, as I
see from the documentation, the CFX DOSGI uses Zookeeper and it seems to me
that Zookeeper needs to be statically configured with pre-set IP's.
Otherwise it would seem to do very nicely what I am looking for..

 So, the question is, is there some way to do dynamic discovery with the CFX
DOSGI? If not directly with Zookeeper, can I perhaps combine it with the
OSGI UPnP service and use that to initially discover the Zookeeper IP? It
also seems to me that I need to define the Zookeeper IP on startup, which
could be an issue if I need to reconfigure it myself during runtime.

 So, any ideas, help, example code :) would be apprechiated..?

Thanks,
Teemu

Reply via email to