s-kostyuk / everpl

The Everthing Platfrom source code
https://everpl.readthedocs.io/
MIT License
0 stars 1 forks source link

Implement Zeroconf announcement #7

Closed s-kostyuk closed 6 years ago

s-kostyuk commented 7 years ago

Announce presense of adpl server in local network via zeroconf (avahi)


See also:

s-kostyuk commented 6 years ago

Moved to v0.3: This is a feature enhancement that doesn't block further development of everpl

s-kostyuk commented 6 years ago

OK, so here are the details:

s-kostyuk commented 6 years ago

Draft implementation is ready in hub_discovery branch

s-kostyuk commented 6 years ago

Consider switching to SSDP for hub discovery.

From the one side, SSDP is much simpler protocol than Zeroconf and allows to specify target URL in Location response header. From the other side, Zeroconf allows to assign constant domain names to the hosts, is not affected by IP address changes and allows a hub to be discovered by Apple devices and Android devices natively.

s-kostyuk commented 6 years ago

Stopped on Zeroconf because it allows to receive a constant domain name for dynamic addresses in a local network