Detecte la dirección URL de su organización mediante la utilización del servicio de detección

Se aplica a las aplicaciones Dynamics 365 for Customer Engagement, versión 9.x

Use el servicio web de detección para determinar a qué organizaciones pertenece un usuario , así como la de dirección URL de extremo de acceso al servicio de la organización de para cada una de estas organizaciones. Este servicio de detección es necesario porque las aplicaciones Dynamics 365 for Customer Engagement son un entorno multiinquilino, lo que implica que un único servidor de aplicaciones Dynamics 365 for Customer Engagement puede albergar a varias organizaciones empresariales. Al utilizar el servicio de detección, la aplicación puede determinar la dirección URL de extremo para tener acceso a los datos profesionales de la organización de destino.

Para las instalaciones de aplicaciones Dynamics 365 for Customer Engagement , la asignación de servidor y de organización puede cambiar como parte del equilibrio de carga y administración del centro de datos. Por lo tanto, el servicio de detección proporciona una forma de detectar qué servidor de aplicaciones Dynamics 365 for Customer Engagement proporciona servicios a la organización a una tiempo determinado.

En la tabla siguiente se muestran las direcciones URL de servicio web para los centros de datos de Dynamics 365 for Customer Engagementde todo el mundo.

Ubicación Dirección URL del servicio web de detección
Norteamérica https://disco.crm.dynamics.com/XRMServices/2011/Discovery.svc
Norteamérica 2 https://disco.crm9.dynamics.com/XRMServices/2011/Discovery.svc
Europa, Oriente Medio y África (EMEA) https://disco.crm4.dynamics.com/XRMServices/2011/Discovery.svc
Área Asia Pacífico (APAC) https://disco.crm5.dynamics.com/XRMServices/2011/Discovery.svc
Oceanía https://disco.crm6.dynamics.com/XRMServices/2011/Discovery.svc
Japón (JPN) https://disco.crm7.dynamics.com/XRMServices/2011/Discovery.svc
Sudamérica https://disco.crm2.dynamics.com/XRMServices/2011/Discovery.svc
India (IND) https://disco.crm8.dynamics.com/XRMServices/2011/Discovery.svc
Canadá https://disco.crm3.dynamics.com/XRMServices/2011/Discovery.svc
Reino Unido (UK) https://disco.crm11.dynamics.com/XRMServices/2011/Discovery.svc

Para las instalaciones de implementación con conexión a Internet (IFD), la dirección URL del servicio web tiene el siguiente formato:

https://dev.<hostname[:port]>/XRMServices/2011/Discovery.svc  

Para las instalaciones locales, la dirección URL del servicio web tiene el siguiente formato:

http[s]://<hostname[:port]>/XRMServices/2011/Discovery.svc  

Consulte la página Recursos de desarrollador en la aplicación web de Dynamics 365 for Customer Engagement para obtener la dirección URL de la instalación.

Para usar el servicio de detección, agregue una referencia al ensamblado de Microsoft.Xrm.Sdk.dll al proyecto de Visual Studio y, a continuación, agregue una instrucción para using o imports para acceder al espacio de nombres de Microsoft.Xrm.Sdk.Discovery. La interfaz IDiscoveryService proporciona Execute método que usará para pasar de una instancia de la clase de DiscoveryRequest.

Como alternativa, puede agregar las referencias de servicio para las direcciones URL descritas anteriormente al proyecto.

En esta sección

Métodos del servicio de detección
Mensajes del servicio de detección (clases de solicitud y de respuesta)
Mensajes en el servicio de detección
Ejemplo: Acceder al servicio de detección

Escribir aplicaciones y extensiones de servidor
Usar los servicios de aplicaciones de Dynamics 365 for Customer Engagement
Descargar los extremos usando la página de recursos para programadores
Acceder a los servicios web de Dynamics 365 for Customer Engagement
Inicio rápido: un programa sencillo