Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
SQL Server Reporting Services ger åtkomst till rapportserverns fullständiga funktioner via rapportserverns webbtjänst. Rapportserverwebbtjänsten är en XML-webbtjänst med ett SOAP-API. Den använder SOAP via HTTP och fungerar som ett kommunikationsgränssnitt mellan klientprogram och rapportservern. Webbtjänsten tillhandahåller två slutpunkter – en för rapportkörning och en för rapporthantering – med metoder som exponerar rapportserverns funktioner och gör att du kan skapa anpassade verktyg för alla delar av rapportens livscykel.
Det finns tre huvudsakliga sätt att utveckla Reporting Services-program baserat på webbtjänsten. Du kan:
Utveckla program med Microsoft Visual Studio och Microsoft .NET Framework SDK. Mer information om hur du använder .NET Framework för att skapa webbtjänstprogram finns i Skapa program med hjälp av webbtjänsten och .NET Framework.
Utveckla program med rs-verktyget (RS.exe), Reporting Services-skriptmiljön. Med Reporting Services- och Visual Basic-skript kan du köra någon av webbtjänståtgärderna för rapportservern. Mer information om skript i Reporting Services finns i Skript med rs.exe-verktyget och webbtjänsten.
Utveckla program med valfri SOAP-aktiverad uppsättning utvecklingsverktyg. Mer information finns i SOAP-rollen i Reporting Services.
Programmeringsdiagram
Reporting Services tillgängliga utvecklingsalternativ för webbtjänster
I det här avsnittet
Webbtjänstmetoder för rapportserver
Beskriver funktionerna och metoderna för varje rapportserverwebbtjänst.
SOAP:s roll i Reporting Services
Ger en översikt över SOAP och hur det används i rapportserverns webbtjänster.
Komma åt SOAP-API:et
Beskriver WSDL (Web Service Description Language) och tillhandahåller URL:er för åtkomst till en Reporting Services WSDL-fil.
Skapa program med hjälp av webbtjänsten och .NET Framework
Innehåller information om hur du utvecklar program och webbtjänster som anropar SOAP-API:et för Reporting Services.
Script med rs.exe-verktyget och webbtjänsten
Ger en översikt över Reporting Services-skriptmiljön.
Teknisk referens (SSRS)
Innehåller referensmaterial som är specifikt för rapportserverwebbtjänstmetoder och motsvarande komplexa typer.
Användarkrav för webbtjänstutveckling
Om du vill utveckla program med hjälp av rapportserverwebbtjänsten behöver du:
Microsoft Internet Explorer 5.5 eller senare installerat på en dator med en Internetanslutning till och åtkomst till rapportservern.
Microsoft Visual Studio eller Microsoft .NET Framework SDK installerat på en dator om du vill utveckla och distribuera Reporting Services-program med hjälp av Microsoft .NET Framework.
En djupgående förståelse av funktioner och funktioner i Microsoft SQL Server Reporting Services.
En fast förståelse för SOAP- och XML-webbtjänster.
Utvecklingserfarenhet på ett .NET Framework-kompatibelt språk, till exempel Microsoft C# eller Microsoft Visual Basic, om du planerar att använda .NET Framework som utvecklingsplattform.