define server-discovery