[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: {Disarmed} Re: [ecf-dev] avoid broadcast
|
Hi Mrakus
Today i tested with the nightly build ,hello sample using file discovery and ecf generic.
I am facing the below issue
1)In my consumer i am geting 3 service reference with different service ids for the same remote
interface.in ServiceTrackerCustomizer.addService
2) if host is not started consumer tries to connect 3 times and then never tries again.Is there any reconnect slot or time limit for retry?
Is this is a bug of file based discovery
Following is my service definition xml
<?xml version="1.0" encoding="UTF-8"?>
<service-description>
<provide
interface="org.eclipse.ecf.examples.remoteservices.hello.IHello"/>
<property
<property name="ecf.sp.cns">org.eclipse.ecf.core.identity.StringID</property>
<property name="ecf.sp.ect">ecf.generic.server</property>
</service-description>
</service-descriptions>
and i copied this file to [root]OSGI-INF\remote-service
This is working fine with jmdns discovery
Thanks and Regards
Abhisek
On Sat, May 22, 2010 at 3:04 PM, Markus Alexander Kuppe
<ecf-dev_eclipse.org@lemmster.de> wrote:
On 05/22/2010 11:05 AM, abhisek saikia wrote:
>
> Hi Scott/Markus
> My consumer/host doesnt have any configuration as such for the ECF
> server ips and ports.Currently it is happening through jmdns
> discovery,through multicasting....I want to specify 4 ips("*MailScanner
> Warnung: nummerische Links sind oftmals arglistig:* 192.168.1.1/2/3
> <http://192.168.1.1/2/3>") to use while multicasting by jmdns.
> Do you know which part of jmdns code is doing this multicast operation?i
> guess there i can make use of some configuration file
> How this -Dnet.mdns.interface configuration is geting used in discovery?
>
> I am not able to find enough information of zeroconf, xmlfile-based
> discovery, service locator protocol (slp), and apache zookeeper .For my
> situation shall i switch to some other discovery provider where there is
> no broadcast/multicast and where i can provide ip range to track for
> discovery?
Hi Abhisek,
you might want to take a look at the file based discovery provider. It
allows you to define service host in an XML file on the consumer side.
It does not support IP ranges though, thus you will have to list each
endpoint separately.
Markus
_______________________________________________
ecf-dev mailing list
ecf-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ecf-dev