

The device or an endpoint that takes the client role shall use a stable, globally unique identifier that is constant across network interfaces as part of its endpoint reference property. In order to thwart denial-of-service attacks, it shall be possible to set a device into non-discoverable mode.Ī device or an endpoint that takes the client role should use a URN:UUID as the address property of its endpoint reference. The devices default behaviour shall be the discoverable mode. A device in nondiscoverable shall not listen to messages or send such messages. In addition it always listens for Probe and Resolve messages and sends responses accordingly. The device shall be able to operate in two modes:Ī device in discoverable mode sends multicast Hello messages once connected to the network or sends its Status changes according to. Instead, the Uniform Resource Name: Universally Unique Identifier (URN:UUID) format is used.

describes the Universally Unique Identifier (UUID): URI format recommendation for endpoint references in Section 2.6, but this specification overrides this recommendation. If necessary a client compliant with this specification shall implement the Client role as specified in. Ī device compliant with this specification shall implement the Target Service role as specified in. A client searches for available devices using the dynamic Web Services discovery protocol.
