Udostępnij za pośrednictwem


Dostęp do interfejsu API SOAP

usługa sieci Web serwer raportów Używa protokołu SOAP (Simple Object Access Protocol) przez protokół HTTP i działa jako interfejs komunikacji między programami klient i serwer raportów.Usługa sieci Web zawiera dwa punkty końcowe - jeden raport wykonywanie - a drugi raport zarządzania i składa się z metod i typu złożonego zestaw obiektów, której można uzyskać dostępu do funkcji pełną Reporting Services.Do wywołania tej usługa, należy odwołać zgłoszenie usługa Web Services opis języka Language (WSDL).

Odwoływanie się do usług Reporting Services WSDL

Aby pomyślnie wywoływać usługi sieci Web, trzeba wiedzieć, jak dostęp do usługi, jakie operacje usługi obsługuje parametry, co usługa oczekuje i jaki usługa zwraca.WSDL udostępnia te informacje w dokumencie XML, który można odczytać lub przetwarzane przez komputer.

Usługi sieci Web Server raportu są eksponowane w trzech różnych punktów końcowych.Nazwa pliku WSDL różni się dla każdego punktu końcowego.ReportService2010 Końcowy zawiera metody zarządzania obiektami w serwera raportowania w macierzystym lub SharePoint zintegrowanym trybie.WSDL dla danego punktu jest możliwy. ReportService2010.asmx?wsdl.

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.

  • ReportExecution2005 Punktu końcowego umożliwia deweloperom programowo procesu i renderowania raportów w raporcie serwera.WSDL dla danego punktu jest dostępna za pośrednictwem ReportExecution2005.asmx?wsdl.

WSDL can be consumed by development kits that support SOAP and Web services, such as the Microsoft .NET Framework SDK.

Poniższy przykład przedstawia format adresu URL do Reporting Services zarządzania pliku WSDL:

https://server/reportserver/ReportService2010.asmx?wsdl

W poniższej tabela opisano każdy element w adresie URL.

Adres URL elementu

Opis

Serwer

Nazwa serwera, na którym jest wdrożony serwer raportów.

ReportServer

Nazwa folderu, który zawiera usługa XML sieci Web.To jest konfigurowany podczas instalacji.

<Nazwa punktu końcowego>.asmx

Nazwa punktu końcowego usługa sieci web.

Więcej informacji o formacie WSDL zobacz specyfikację WSDL World Wide Web Consortium (W3C) w http://www.w3.org/TR/wsdl.