[avahi] Reason for entry groups
Christiano F. Haesbaert
haesbaert at haesbaert.org
Mon Oct 25 08:43:27 PDT 2010
On 25 October 2010 00:29, Trent Lloyd <lathiat at bur.st> wrote:
> On 24/10/2010, at 11:29 PM, Christiano F. Haesbaert wrote:
>> Hi there,
>> I'm trying to understand the reason behind entry groups.
>> From what I understand it's a way to guarantee failure/success for a
>> group of services correct ?
>> Is there any other benefit ? The probing and announcements steps has
>> to be done in separate packages correct ?
>> Could someone clarify the motivations for this ?
> It is to guarantee atomicity of advertising a group of services - not all service types advertise more than 1 service but some do - for example printers often advertise at least _ipp._tcp and _http._tcp among others.
> they will either all be announced, or none - for example the HTTP service might have a name conflict but the IPP didn't, since they are committed together it never goes live and you get a chance to change the name.
Thanks for the clarification.
So it would make sense only when you have a group of services that
you'd like to be published under the same name.
More information about the avahi