Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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:
Twórz aplikacje przy użyciu programu Microsoft Visual Studio i zestawu MICROSOFT .NET Framework SDK. Aby uzyskać więcej informacji na temat tworzenia aplikacji usług internetowych przy użyciu programu .NET Framework, zobacz Tworzenie aplikacji przy użyciu usługi internetowej i programu .NET Framework.
Twórz aplikacje przy użyciu narzędzia rs (RS.exe), środowiska skryptów usług Reporting Services. Za pomocą skryptów Reporting Services i Visual Basic można uruchomić dowolną operację usługi sieci Web serwera raportów. Aby uzyskać więcej informacji na temat skryptów w usługach Reporting Services, zobacz Script with the rs.exe Utility and the Web Service (Skrypt za pomocą narzędzia rs.exe i usługi sieci Web).
Twórz aplikacje przy użyciu dowolnego zestawu narzędzi programistycznych z obsługą protokołu SOAP. Aby uzyskać więcej informacji, zobacz Rola protokołu SOAP w usługach Reporting Services.
Diagram programowania
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.