
SharePoint Proxy Endpoints
In addition to the report server endpoints, a set of proxy endpoints are installed on the SharePoint server when the Reporting Services Add-in is installed. The proxy endpoints are the primary API for developing report solutions when a report server is configured for SharePoint integrated mode. When developing against the proxy endpoints the Reporting Services add-in handles the exchange of credentials between the SharePoint server and the report server in Trusted account authentication mode. When developing against the report server endpoints, the calling application will have to manage the credential exchange in Trusted account authentication mode. The following table lists the endpoints that are installed with the Reporting Services Add-in.
|
Proxy Endpoint
|
Description
|
| ReportService2006 | Provides the APIs for managing a report server that is configured for SharePoint integrate mode. |
| ReportExecution2005 | Provides the APIs for execution and navigation of reports. |
| ReportServiceAuthentication | Provides the APIs for authenticating users against a report server when the SharePoint Web Application is configured for Forms Authentication. |
The following are example URLs for referencing the proxy endpoints on a SharePoint site.
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