Integrera Reporting Services genom att använda SOAP

SQL Server 2008 R2 (10.50.x) Reporting Services SOAP API tillhandahåller flera webbtjänst-endpoints för att utveckla skräddarsydda rapporteringslösningar. Endpoints faller för närvarande in i två kategorier: hantering och exekvering. Hanteringsfunktionen exponeras via ReportService2005, ReportService2006, och ReportService2010 ändpunkterna. Endpointen ReportService2005 används för att hantera en rapportserver som är konfigurerad i native-läge. Endpointen ReportService2006 används för att hantera en rapportserver som är konfigurerad för SharePoint-integrerat läge. Den ReportService2010 slår ihop funktionerna i ReportService2005 och ReportService2006 och kan hantera en rapportserver som är konfigurerad för antingen nativt eller SharePoint-integrerat läge.

Note

Och ReportService2005ReportService2006 endpoints är föråldrade i SQL Server 2008 R2 (10.50.x). Endpointen ReportService2010 inkluderar funktionerna från båda endpoints och innehåller ytterligare hanteringsfunktioner.

Exekveringsfunktionen exponeras via slutpunkten ReportExecution2005 och används när rapportservern är konfigurerad i nativt eller SharePoint-integrerat läge. Följande artiklar visar hur dessa endpoints kan användas för att utveckla rapporteringslösningar i Microsoft Windows, SharePoint och webbapplikationer.

I detta avsnitt

Att använda SOAP API i en Windows-applikation
Beskriver hur man använder SOAP API för att integrera Reporting Services i en Windows-miljö.

Användning av SOAP API i en webbapplikation
Beskriver hur man använder SOAP API för att integrera Reporting Services i en webbmiljö.