Udostępnij za pośrednictwem


Raport serwera sieci Web usług końcowych

usługa sieci Web serwera raportów Zawiera kilka punktów końcowych dla zarządzania serwera raportowania, jak również wykonywanie i przeglądanie raportów.

Zarządzanie punktami końcowymi

Istnieją dwa punkty końcowe dla zarządzania obiektami serwer raportów, ReportService2005, ReportService2006, i ReportService2010.ReportService2005 Punkt końcowy jest używany do zarządzania obiektami na serwer raportów , skonfigurowany dla trybu macierzystego.ReportService2006 Punkt końcowy jest używany do zarządzania obiektami na serwer raportów , skonfigurowany dla programu SharePoint zintegrowanym trybie.ReportService2010 Endpoint scala funkcje związane z ReportService2005 i ReportService2006 i można zarządzać obiektami serwer raportów, które są skonfigurowane dla macierzystego lub SharePoint zintegrowanym trybie.

Ważna informacjaWażne:

Po skonfigurowaniu serwer raportów dla trybu zintegrowanego programu SharePoint, ReportService2005 zwróci API rsOperationNotSupportedSharePointMode błąd.Jeśli serwer raportów jest skonfigurowany dla trybu macierzystego, ReportService2006 zwróci API rsOperationNotSupportedNativeMode błąd.Podobnie gdy specyficzne dla trybu API w ReportService2010 są używane w trybach niezamierzone interfejsów API będzie zwracać odpowiednich błędy.

Ostrzeżenie

ReportService2005 i ReportService2006 punkty końcowe zostały zaniechane w SQL Server 2008 R2.ReportService2010 Punkt końcowy zawiera funkcje oba punkty końcowe i zawiera funkcje zarządzania dodatkowe.

Jeśli serwer raportów jest skonfigurowany dla trybu macierzystego lub trybie integracji programu SharePoint, WSDL dla punktu końcowego zarządzania jest możliwy przy użyciu jednego z następujących adresów URL:

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

Aby uzyskać więcej informacji, zobacz Dostęp do interfejsu API SOAP.

Punkt końcowy wykonanie

ReportExecution2005 Endpoint ułatwia deweloperom dostosowywanie raportu przetwarzania i renderowania z serwer raportów w macierzystym i tryby zintegrowanego programu SharePoint.Punkt końcowy zawiera klasy i metody, które istniały w starszych wersjach usługa sieci Web serwera raportów.Ponadto wiele nowych klas i metody zostały dodane do usługa sieci Web serwera raportów , są narażone poprzez wykonanie punktu końcowego.

WSDL dla punktu końcowego zarządzania jest możliwy przy użyciu następującego adresu URL:

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

Jeśli serwer raportów jest skonfigurowany dla trybu integracji programu SharePoint, WSDL jest możliwy 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 Dostęp do interfejsu API SOAP.

Punkty końcowe Proxy programu SharePoint

Gdy serwer raportów jest skonfigurowany dla trybu zintegrowanego programu SharePoint i Reporting Services dodatek został zainstalowany, zestaw punktów końcowych serwera proxy są zainstalowane na serwerze SharePoint.Punkty końcowe proxy to podstawowy interfejs API do tworzenia rozwiązań raportu, gdy serwer raportów jest skonfigurowany dla trybu zintegrowanego programu SharePoint.Przy opracowywaniu przeciwko punktów końcowych serwera proxy Reporting Services dodatek zarządza wymiany poświadczenia między SharePoint server i serwer raportów w zaufanych konta uwierzytelnianie trybu.Przy opracowywaniu przeciwko serwer raportów punkty końcowe, aplikacja wywołująca będzie trzeba zarządzać wymiany poświadczeń w trybie uwierzytelnianie konta zaufane.W poniższej tabela zestawiono punkty końcowe, które są instalowane z Reporting Services dodatku

Punkt końcowy serwera proxy

Opis

ReportService2006

Zapewnia tryb zintegrować API zarządzania serwer raportów, który jest skonfigurowany dla programu SharePoint.

UwagaUwaga:
Ten punkt końcowy jest niezalecane w SQL Server 2008 R2.

ReportService2010

Zawiera interfejsy API zarządzania serwer raportów , skonfigurowany dla macierzystego lub trybu zintegrowanego programu SharePoint.

ReportExecution2005

Zapewnia interfejsów API uruchomiony i przeglądanie raportów.

ReportServiceAuthentication

Zapewnia interfejsów API do uwierzytelniania użytkowników przeciwko serwer raportów po aplikacji sieci Web programu SharePoint jest skonfigurowany dla uwierzytelniania formularzy.

Poniżej przedstawiono adresy URL dla odwołującego się do punktów końcowych serwera proxy w witrynie programu SharePoint.

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

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

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