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 verschillende programmeerinterfaces die je in je eigen applicaties kunt toepassen. Je kunt de bestaande functies en mogelijkheden van Reporting Services gebruiken om aangepaste rapportage- en beheertools in websites en Windows-applicaties te integreren. Of je kunt het Reporting Services-platform uitbreiden.
Het uitbreiden van het Reporting Services-platform omvat het creëren van nieuwe componenten en middelen die kunnen worden gebruikt voor data-toegang, rapportagelevering en meer. Je kunt deze componenten en middelen verkopen aan bedrijven die Reporting Services in hun organisatie gebruiken.
Note
Reporting Services bevatten programmeervoorbeelden en tutorials om je op weg te helpen. Voor meer informatie, zie Reporting Services Samples en Developer's guide: Tutorials (Reporting Services).
In deze sectie
Integreer Reporting Services in applicaties
Geeft een overzicht van hoe je Reporting Services kunt gebruiken om rapportages te integreren in aangepaste applicaties. Beschrijft wanneer directe URL-toegang moet worden gebruikt en wanneer de webservice gebruikt moet worden om toegang te krijgen tot de rapportserver.
Report Server Webservice voor ASP.NET en traditionele applicaties
De Report Server Webservice biedt toegang tot de volledige functionaliteit van de rapportserver. De webservice gebruikt SOAP over HTTP en is ontworpen als communicatieinterface tussen clientprogramma's en de rapportserver. De webservice en zijn methoden maken de functionaliteit van de rapportserver beschikbaar en stellen je in staat om aangepaste tools te maken voor elk deel van de rapportagelevenscyclus, van beheer tot uitvoering.
Ontwikkel met REST API's voor moderne toepassingen
De Reporting Services REST API's bieden programmatische toegang tot de objecten in de Reporting Services rapportservercatalogus. Bij gebruik van de REST API's kun je naar een mappenhiërarchie navigeren, de inhoud van een map ontdekken of een rapportdefinitie downloaden. U kunt ook objecten maken, bijwerken en verwijderen.
URL-toegang (SSRS)
Reporting Services ondersteunt een complete set URL-gebaseerde verzoeken die je kunt gebruiken als een snel en gemakkelijk toegangspunt voor rapportagenavigatie en weergave. U kunt deze technologie gebruiken met de Report Server Webservice om een complete rapportageoplossing te integreren in uw aangepaste zakelijke applicaties. URL-toegang is handig bij het integreren van rapporten als onderdeel van een webportaal of bij het bekijken van rapporten vanuit een webbrowser.
Reporting Services-extensies
De modulaire architectuur van Reporting Services is ontworpen voor uitbreidbaarheid. Er is een beheerde code-API beschikbaar zodat je eenvoudig extensies kunt ontwikkelen, installeren en beheren die door veel Reporting Services-componenten worden gebruikt. Je kunt assemblies maken met het Microsoft .NET Framework en nieuwe functionaliteit toevoegen Reporting Services rendering, beveiliging, levering en gegevensverwerking om aan je veranderende zakelijke behoeften te voldoen.
Aangepaste rapportitems
Beschrijft hoe je aangepaste rapportitems kunt maken om functionaliteit aan RDL toe te voegen of bestaande controles uit te breiden.
Aangepaste assembly's gebruiken met rapporten
Beschrijft hoe aangepaste assemblies met Reports gebruikt kunnen worden door codeverwijzingen op te nemen in de rapportdefinitie.
Toegang tot de WMI-provider van Reporting Services
Beschrijft hoe je de Reporting Services WMI Provider gebruikt om rapportageserver-implementaties te beheren.
Verwante onderwerpen
- Wat is SQL Server Reporting Services (SSRS)?
- Rapportagedefinitie Taal (SSRS)
- Technische referentie (SSRS)
- Veilige ontwikkeling (Reporting Services)