Compartir a través de


Extremos de servicio web del servidor de informes

El servicio web del servidor de informes proporciona varios extremos para administrar un servidor de informes además de ejecutar los informes y navegar por ellos.

Extremos de administración

Hay dos extremos disponibles para administrar los objetos en un servidor de informes, ReportService2005 y ReportService2006. El extremo ReportService2005 se utiliza para administrar los objetos en un servidor de informes que esté configurado para el modo nativo. El extremo ReportService2006 se utiliza para administrar los objetos en un servidor de informes que esté configurado para el modo integrado de SharePoint.

Nota importanteImportante

Cuando un servidor de informes se configura para el modo integrado de SharePoint, las API de ReportService2005 devolverán un error rsOperationNotSupportedSharePointMode. Si el servidor de informes se configura para el modo nativo, las API de ReportService2006 devolverán un error rsOperationNotSupportedNativeMode.

[!NOTA]

No se proporciona el servicio web que se proporcionaba con MicrosoftSQL Server 2000 Reporting Services. Para obtener más información, vea Funcionalidad no incluida en SQL Server Reporting Services.

Se puede tener acceso al WSDL para el extremo de administración utilizando la dirección URL siguiente:

http://<Server Name>/ReportServer/ReportService2005.asmx?wsdl

Si el servidor de informes está configurado para el modo integrado de SharePoint, se puede tener acceso al WSDL utilizando la dirección URL siguiente:

http://<Server Name>/<Site Name>/_vti_bin/ReportServer/ReportService2006.asmx?wsdl

Para obtener más información, vea Acceso a la API SOAP.

Extremo de ejecución

El extremo ReportExecution2005 facilita a los programadores la personalización del procesamiento y la representación de los informes desde un servidor de informes tanto en modo nativo como en modo integrado de SharePoint. El extremo incluye las clases y métodos que existían en las versiones anteriores del servicio web del servidor de informes. Además, se han agregado muchas clases y métodos nuevos al servicio web del servidor de informes que se exponen a través del extremo de ejecución.

Se puede tener acceso al WSDL para el extremo de administración utilizando la dirección URL siguiente:

http://<Server Name>/ReportServer/ReportExecution2005.asmx?wsdl

Si el servidor de informes está configurado para el modo integrado de SharePoint, se puede tener acceso al WSDL utilizando la dirección URL siguiente:

http://<Server Name>/<Site Name>/_vti_bin/ReportServer/ReportExecution2005.asmx?wsdl

Para obtener más información, vea Acceso a la API SOAP.

Extremos proxy de SharePoint

Cuando un servidor de informes se configura para el modo integrado de SharePoint y se ha instalado el Complemento de Reporting Services, un conjunto de extremos proxy se instala en el servidor de SharePoint. Los extremos proxy constituyen la API principal para desarrollar soluciones de informe cuando un servidor de informes se configura en el modo integrado de SharePoint. Al desarrollar con los extremos proxy, el Complemento de Reporting Services administra el intercambio de las credenciales entre el servidor de SharePoint y el servidor de informes en el modo de autenticación de cuentas de confianza. Al desarrollar con los extremos del servidor de informes, la aplicación que realiza la llamada tendrá que administrar el intercambio de credenciales en el modo de autenticación de cuentas de confianza. En la tabla siguiente se enumeran los extremos que se instalan con el Complemento de Reporting Services.

Extremo proxy

Descripción

ReportService2006

Proporciona las API para administrar un servidor de informes que se configura para el modo integrado de SharePoint.

ReportExecution2005

Proporciona las API para ejecutar los informes y navegar por ellos.

ReportServiceAuthentication

Proporciona las API para autenticar a los usuarios con un servidor de informes cuando la aplicación web de SharePoint se configura para la autenticación de formularios.

Las siguientes son direcciones URL de ejemplo para hacer referencia a los extremos proxy en un sitio de SharePoint.

http://<Server Name>/<Site Name>/_vti_bin/ReportServer/ReportService2006.asmx

http://<Server Name>/<Site Name>/_vti_bin/ReportServer/ReportExecution2005.asmx

http://<Server Name>/<Site Name>/_vti_bin/ReportServer/ReportServiceAuthentication.asmx