Udostępnij za pośrednictwem


Usługa sieci Web serwera raportów

Usługi SQL Server Reporting Services zapewniają dostęp do pełnej funkcjonalności serwera raportów za pośrednictwem usługi sieci Web serwera raportów. Usługa sieci Web serwera raportów to usługa sieci Web XML z interfejsem API protokołu SOAP. Używa protokołu SOAP za pośrednictwem protokołu HTTP i działa jako interfejs komunikacyjny między programami klienckimi a serwerem raportów. Usługa sieci Web udostępnia dwa punkty końcowe — jeden do wykonywania raportów i jeden do zarządzania raportami — z metodami, które uwidaczniają funkcjonalność serwera raportów i umożliwiają tworzenie niestandardowych narzędzi dla dowolnej części cyklu życia raportu.

Istnieją trzy podstawowe sposoby tworzenia aplikacji usług Reporting Services na podstawie usługi sieci Web. Masz następujące możliwości:

Diagram programowania

Opcje tworzenia usług sieci Web serwera raportów Opcje
Opcje tworzenia dostępnych usług sieci Web usług Reporting Services

W tym dziale

Metody usługi sieci Web serwera raportów
Opisuje funkcje i metody każdej usługi sieci Web serwera raportów.

Rola protokołu SOAP w usługach Reporting Services
Zawiera omówienie protokołu SOAP i sposobu jego użycia w usługach sieci Web serwera raportów.

Uzyskiwanie dostępu do interfejsu API protokołu SOAP
Opisuje język opisu usługi sieci Web (WSDL) i udostępnia adresy URL na potrzeby uzyskiwania dostępu do pliku WSDL usług Reporting Services.

Building Applications Using the Web Service and the .NET Framework (Tworzenie aplikacji przy użyciu usługi internetowej i programu .NET Framework)
Zawiera informacje o programowaniu aplikacji i usług sieci Web, które nazywają interfejs API protokołu SOAP usług Reporting Services.

Korzystanie ze skryptów przy użyciu narzędzia rs.exe i usługi internetowej
Zawiera omówienie środowiska skryptów usług Reporting Services.

Dokumentacja techniczna (SSRS)
Zawiera materiał referencyjny specyficzny dla metod usług sieci Web serwera raportów i odpowiadających im typów złożonych.

Wymagania użytkownika dotyczące tworzenia usługi internetowej

Do tworzenia aplikacji przy użyciu usługi sieci Web serwera raportów potrzebne są następujące elementy:

  • Program Microsoft Internet Explorer 5.5 lub nowszy zainstalowany na komputerze z połączeniem internetowym i dostępem do serwera raportów.

  • Program Microsoft Visual Studio lub zestaw Microsoft .NET Framework SDK zainstalowany na komputerze, jeśli chcesz opracowywać i wdrażać aplikacje usług Reporting Services przy użyciu programu Microsoft .NET Framework.

  • Dogłębne zrozumienie funkcji i możliwości usług Microsoft SQL Server Reporting Services.

  • Zdecydowana wiedza na temat usług internetowych SOAP i XML.

  • Środowisko programistyczne w języku zgodnym z platformą .NET Framework, takim jak Microsoft C# lub Microsoft Visual Basic, jeśli planujesz używać programu .NET Framework jako platformy programistycznej.