Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
SQL Server Reporting Services biedt toegang tot de volledige functionaliteit van de rapportserver via de Report Server-webservice. De Report Server-webservice is een XML-webservice met een SOAP-API. Het maakt gebruik van SOAP via HTTP en fungeert als een communicatie-interface tussen clientprogramma's en de rapportserver. De webservice biedt twee eindpunten: één voor rapportuitvoering en één voor rapportbeheer, met methoden die de functionaliteit van de rapportserver beschikbaar maken en waarmee u aangepaste hulpprogramma's kunt maken voor elk deel van de levenscyclus van het rapport.
Er zijn drie primaire manieren om Reporting Services-toepassingen te ontwikkelen op basis van de webservice. U kunt:
Ontwikkel toepassingen met Behulp van Microsoft Visual Studio en de Microsoft .NET Framework SDK. Zie Toepassingen bouwen met behulp van de webserviceservice en .NET Framework voor meer informatie over het gebruik van .NET Framework om webservicetoepassingen te bouwen.
Ontwikkel toepassingen met behulp van het rs-hulpprogramma (RS.exe), de Reporting Services-scriptomgeving. Met Reporting Services- en Visual Basic-scripts kunt u alle webservicebewerkingen van Report Server uitvoeren. Zie Script met het rs.exe Utility en de webservice voor meer informatie over het uitvoeren van scripts in Reporting Services.
Ontwikkel toepassingen met een soap-set ontwikkelhulpprogramma's. Zie de rol van SOAP in Reporting Services voor meer informatie.
Programmeerdiagram
Beschikbare webserviceontwikkelingsopties voor Reporting Services
In deze sectie
Webservicemethoden van Report Server
Hierin worden de functies en methoden van elke Report Server-webservice beschreven.
De rol van SOAP in Reporting Services
Biedt een overzicht van SOAP en hoe deze wordt gebruikt in de Report Server-webservices.
Toegang tot de SOAP-API
Beschrijft de WSDL (Web Service Description Language) en biedt URL's voor toegang tot een WSDL-bestand van Reporting Services.
Building Applications Using the Web Service and the .NET Framework (Toepassingen bouwen met behulp van de webservice en .NET Framework)
Bevat informatie over het ontwikkelen van toepassingen en webservices die de SOAP-API van Reporting Services aanroepen.
Script met het hulpprogramma rs.exe en de webservice
Biedt een overzicht van de Reporting Services-scriptomgeving.
Technische naslaginformatie (SSRS)
Bevat referentiemateriaal dat specifiek is voor report serverwebservicesmethoden en bijbehorende complexe typen.
Gebruikersvereisten voor webserviceontwikkeling
Voor het ontwikkelen van toepassingen met behulp van de Report Server-webservice hebt u het volgende nodig:
Microsoft Internet Explorer 5.5 of hoger geïnstalleerd op een computer met een internetverbinding voor en toegang tot de rapportserver.
Microsoft Visual Studio of de Microsoft .NET Framework SDK die is geïnstalleerd op een computer als u Reporting Services-toepassingen wilt ontwikkelen en implementeren met behulp van Microsoft .NET Framework.
Een uitgebreid begrip van de functies en mogelijkheden van Microsoft SQL Server Reporting Services.
Een goed begrip van SOAP- en XML-webservices.
Ontwikkelervaring in een taal die compatibel is met .NET Framework, zoals Microsoft C# of Microsoft Visual Basic, als u van plan bent om .NET Framework als uw ontwikkelplatform te gebruiken.