Report Server-WebdienstReport Server Web Service

SQL ServerSQL Server Reporting ServicesReporting Services ermöglicht den Zugriff auf die kompletten Funktionen des Berichtsservers über den Berichtsserver-Webdienst. Reporting ServicesReporting Services provides access to the full functionality of the report server through the Report Server Web service. Der Berichtsserver-Webdienst stellt einen XML-Webdienst mit einer SOAP-API dar.The Report Server Web service is an XML Web service with a SOAP API. Er verwendet SOAP über HTTP und agiert als Kommunikationsschnittstelle zwischen den Clientprogrammen und dem Berichtsserver.It uses SOAP over HTTP and acts as a communications interface between client programs and the report server. Der Webdienst versieht zwei Endpunkte (einen für die Berichtsausführung und einen für die Berichtsverwaltung) mit Methoden, anhand derer die Funktionen des Berichtsservers zugänglich gemacht werden und die Ihnen die Erstellung benutzerdefinierter Tools für jeden Teil des gesamten Berichtslebenszyklus ermöglichen.The Web service provides two endpoints - one for report execution and one for report management - with methods that expose the functionality of the report server and enable you to create custom tools for any part of the report life cycle.

Es gibt drei Hauptmethoden zum Entwickeln Reporting ServicesReporting Services Anwendungen basierend auf den Webdienst.There are three primary ways to develop Reporting ServicesReporting Services applications based on the Web service. Folgende Aktionen sind möglich:You can:

  • Entwickeln Sie Anwendungen mit MicrosoftMicrosoft Visual StudioVisual Studio und MicrosoftMicrosoft .NET Framework.NET Framework SDK.Develop applications using MicrosoftMicrosoft Visual StudioVisual Studio and the MicrosoftMicrosoft .NET Framework.NET Framework SDK. Weitere Informationen zum Verwenden der .NET Framework.NET Framework um ASP.NET-Webdienstanwendungen zu erstellen, finden Sie unter Erstellen von Anwendungen mit dem Webdienst und .NET Framework.For more information about using the .NET Framework.NET Framework to build Web service applications, see Building Applications Using the Web Service and the .NET Framework.

  • Entwickeln Sie Anwendungen mit dem Rs Hilfsprogramm (RS.exe), die Reporting ServicesReporting Services skriptumgebung.Develop applications using the rs utility (RS.exe), the Reporting ServicesReporting Services script environment. Mit Reporting ServicesReporting Services und Visual BasicVisual Basic -Skripts können ausgeführt, keines der Report Server-Webdienstvorgänge.With Reporting ServicesReporting Services and Visual BasicVisual Basic scripts, you can run any of the Report Server Web service operations. Weitere Informationen zur Skripterstellung in Reporting ServicesReporting Services, finden Sie unter mit einem Skript mit dem rs.exe-Hilfsprogramm und dem Webdienst.For more information about scripting in Reporting ServicesReporting Services, see Script with the rs.exe Utility and the Web Service.

  • Entwickeln Sie Anwendungen mithilfe von SOAP-aktivierten Entwicklungstools.Develop applications using any SOAP-enabled set of development tools. Weitere Informationen finden Sie unter The Role of SOAP in Reporting Services.For more information, see The Role of SOAP in Reporting Services.

ProgrammierdiagrammProgramming Diagram

Bericht Server webdienstentwicklungsoptionenReport Server Web service development options
Reporting Services, verfügbare WebdienstentwicklungsoptionenReporting Services available Web service development options

In diesem AbschnittIn This Section

Report Server Web Service Methods (Webdienstmethoden für Berichtsserver)Report Server Web Service Methods
Beschreibt die Funktionen und Methoden jedes Berichtsserver-Webdiensts.Describes the features and methods of each Report Server Web service.

The Role of SOAP in Reporting Services (Die Rolle von SOAP in Reporting Services)The Role of SOAP in Reporting Services
Bietet eine Übersicht über SOAP und erläutert die Verwendung in den Berichtsserver-Webdiensten.Provides an overview of SOAP and how it is used in the Report Server Web services.

Accessing the SOAP API (Accessing the SOAP API)Accessing the SOAP API
Beschreibt die Webdienstbeschreibungssprache (WSDL) und stellt URLs bereit, mit denen auf eine Reporting Services-WSDL-Datei zugegriffen werden kann.Describes the Web Service Description Language (WSDL) and provides URLs for accessing a Reporting Services WSDL file.

Erstellen von Anwendungen mit dem Webdienst und .NET FrameworkBuilding Applications Using the Web Service and the .NET Framework
Enthält Informationen über die Entwicklung von Anwendungen und Webdiensten, die die Reporting Services-SOAP-API aufrufen.Contains information about developing applications and Web services that call the Reporting Services SOAP API.

Skript mit dem Hilfsprogramm rs.exe und dem WebdienstScript with the rs.exe Utility and the Web Service
Enthält eine Übersicht über die Reporting ServicesReporting Services-Skriptumgebung.Provides an overview of the Reporting ServicesReporting Services scripting environment.

Technische Referenz ( SSRS )Technical Reference (SSRS)
Enthält Referenzmaterial, das speziell für die Methoden des Berichtsserver-Webdiensts und die entsprechenden komplexen Typen bestimmt ist.Contains reference material specific to Report Server Web services methods and corresponding complex types.

Benutzeranforderungen für WebdienstentwicklungUser Requirements for Web Service Development

Um Anwendungen mithilfe des Berichtserver-Webdiensts zu entwickeln, benötigen Sie:To develop applications using the Report Server Web service, you need:

  • MicrosoftMicrosoftInternet Explorer 5.5 oder höher auf einem Computer mit einem Internetanschluss und Zugriff auf dem Berichtsserver installiert. Internet Explorer 5.5 or later installed on a computer with an Internet connection to and access to the report server.

  • MicrosoftMicrosoft Visual StudioVisual Studio oder MicrosoftMicrosoft .NET Framework.NET Framework SDK auf einem Computer installiert werden, wenn Sie entwickeln und bereitstellen möchten Reporting ServicesReporting Services Anwendungen mithilfe der MicrosoftMicrosoft .NET Framework.NET Framework. Visual StudioVisual Studio or the MicrosoftMicrosoft .NET Framework.NET Framework SDK installed on a computer if you want to develop and deploy Reporting ServicesReporting Services applications using the MicrosoftMicrosoft .NET Framework.NET Framework.

  • Eine sehr gute Kenntnisse der MicrosoftMicrosoft SQL ServerSQL Server Reporting ServicesReporting Services Features und Funktionen.An in-depth understanding of MicrosoftMicrosoft SQL ServerSQL Server Reporting ServicesReporting Services features and capabilities.

  • Sehr gute Kenntnisse von SOAP und XML-WebdiensteXML Web Services.A firm understanding of SOAP and XML-WebdiensteXML Web Services.

  • Entwicklungserfahrung in einer .NET Framework.NET Framework-kompatiblen Sprache, z. B. MicrosoftMicrosoft Visual C#Visual C# oder MicrosoftMicrosoft Visual BasicVisual Basic, wenn Sie planen, verwenden Sie die .NET Framework.NET Framework als Ihre Entwicklungsplattform.Development experience in a .NET Framework.NET Framework-compatible language such as MicrosoftMicrosoft Visual C#Visual C# or MicrosoftMicrosoft Visual BasicVisual Basic, if you plan to use the .NET Framework.NET Framework as your development platform.

Siehe auchSee Also

Berichtsserver-WebdienstReport Server Web Service