Udostępnij za pośrednictwem


Punkty końcowe raportu serwera sieci Web usługa

usługa sieci Web Serwer raportów zapewnia kilka punktów końcowych do zarządzania serwerem z raportu, a także wykonywanie i przeglądanie raportów.

Zarządzanie punkty końcowe

Dwa punkty końcowe są dostępne do zarządzania obiektami serwer raportów ReportService2005 i ReportService2006. The ReportService2005 endpoint is used for managing objects on a serwer raportów that is configured for native mode. The ReportService2006 endpoint is used for managing objects on a serwer raportów that is configured for SharePoint integrated mode.

Important noteImportant Note:

Po skonfigurowaniu serwer raportów dla trybu zintegrowanego programu SharePoint, ReportService2005 Interfejsy API zwróci rsOperationNotSupportedSharePointMode Wystąpił błąd. Jeśli serwer raportów jest skonfigurowany do trybu macierzystego ReportService2006 Interfejsy API zwróci rsOperationNotSupportedNativeMode Wystąpił błąd.

Uwaga

The Web service that was provided with Microsoft SQL Server 2000 Reporting Services is not provided.Aby uzyskać więcej informacji zobacz Discontinued Functionality in SQL Server Reporting Services.

WSDL dla punktu końcowego zarządzania można uzyskać dostęp przy użyciu następującego adresu URL:

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

Jeśli serwer raportów jest skonfigurowany dla programu SharePoint zintegrować trybu, the WSDL można uzyskać dostęp przy użyciu następującego adresu URL:

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

Aby uzyskać więcej informacji zobacz Uzyskiwanie dostępu do interfejsu API SOAP.

Punkt końcowy wykonanie

The ReportExecution2005 endpoint makes it easy for developers to customize report processing and rendering from a serwer raportów in both native and SharePoint integrated modes. Punkt końcowy zawiera klasy i metody, które istniały w starszych wersjach usługa sieci Web Serwer raportów.Ponadto wiele nowe klasy i metody zostały dodane do usługa sieci Web serwer raportów, które są dostępne za pośrednictwem punktów końcowych wykonanie.

WSDL dla punktu końcowego zarządzania można uzyskać dostęp przy użyciu następującego adresu URL:

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

Jeśli serwer raportów jest skonfigurowany dla programu SharePoint zintegrować trybu, the WSDL można uzyskać dostęp przy użyciu następującego adresu URL:

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

Aby uzyskać więcej informacji zobacz Uzyskiwanie dostępu do interfejsu API SOAP.

Punkty końcowe serwera proxy programu SharePoint

Kiedy serwer raportów jest skonfigurowane dla trybu zintegrowanego programu SharePoint oraz Reporting Services Dodatek został zainstalowany, to zbiór punktów końcowych serwera proxy są zainstalowane na serwerze SharePoint. Punkty końcowe serwera proxy to podstawowy interfejs API do tworzenia rozwiązań raportu, gdy serwer raportów jest skonfigurowana dla trybu zintegrowanego programu SharePoint.Przy opracowywaniu przed punkty końcowe serwera proxy, Reporting Services Dodatek zarządza wymiany poświadczenia między serwerem programu SharePoint oraz serwer raportów w trybie uwierzytelnianie konta zaufane. Przy opracowywaniu, przed punktami końcowymi serwer raportów, aplikacja wywołująca musi zarządzać wymiany poświadczeń w trybie uwierzytelnianie konta zaufane.Poniższa tabela zawiera listę punktów końcowych, które są instalowane razem z Reporting Services Dodatek.

Punkt końcowy serwera proxy

Description

ReportService2006

Zapewnia interfejsy API służące do zarządzania serwera raportowania, który jest skonfigurowany dla programu SharePoint zintegrować trybu.

ReportExecution2005

Zawiera interfejsów API do uruchamiania i przeglądanie raportów.

ReportServiceAuthentication

Zapewnia uwierzytelnianie użytkowników serwer raportów, gdy aplikacja sieci Web programu SharePoint jest skonfigurowany dla uwierzytelniania formularzy interfejsów API.

Poniżej przedstawiono przykład adresów URL do odwoływania się do serwera proxy punkty końcowe w witrynie programu 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