DISCOVERING SERVICES
The purpose of SDP is to discover, not access, services. Two processes are supported: searching and browsing. Searching is based on UUIDs. A service record is returned by a
search only if all of the UUIDs in the service search pattern are found within service record
attribute values. It does not matter in which attribute a UUID is found, or whether the
UUID is only one element in a list, as long as all the search pattern UUIDs are contained
somewhere among the attribute values for the service.