Interview Question in Microsoft CRM


 

Interview Question :: What is discovery Service

What is discovery Service?

by ksk
VoteNowAnswers to "What is discovery Service"
The Discovery service is a global service that helps the caller to detemine the correct organization and URL. Microsoft CRM server may include several servers. Each server might be dedicated to multiple organization. Each of these servers will have dedicated web-service URL for faster operations. Internally the Microsoft CRM server allocation may change so the discovery service directs the request to its corresponding web-server for further processing.
In short the Discovery service responsibility is to find the 'CRM Service' and 'Metadata Service' urls.
 
The discovery service returns the list of organization URLs that the current-requester (current user) belongs to. During the Outlook client configuration discovery service shows he list of organization the current-user belongs to.
 
This web-service is used to create authentication ticket in case of Windows live authentication.
by ksk