Partager via


Intégration de Reporting Services dans des applications

Reporting Services est une plateforme de création de rapports ouverte et extensible conçue pour fournir aux développeurs un ensemble complet d’API pour le développement de solutions.

Il existe trois options pour intégrer Reporting Services dans des applications personnalisées : le service Web Report Server, également appelé API SOAP Reporting Services, les contrôles ReportViewer pour Microsoft Visual Studio 2008 et l’accès URL. Chaque option offre une approche différente pour intégrer Reporting Services dans vos applications.

Service Web du Serveur de Rapports

Le service web Report Server est l’interface principale pour le développement sur Reporting Services. Que vous développiez du code pour gérer votre catalogue de rapports ou développer du code pour afficher des rapports dans un format pris en charge, le service Web expose toutes les méthodes nécessaires pour intégrer Reporting Services dans vos applications. Un exemple de telle application est le Gestionnaire de rapports, qui est inclus avec Reporting Services ; il utilise le service Web pour gérer la base de données du serveur de rapports.

Contrôles ReportViewer pour Visual Studio

Les contrôles ReportViewer inclus dans Visual Studio 2008 sont utilisés pour intégrer l’affichage des rapports dans vos applications. Il existe deux contrôles : un pour les applications Windows Forms et un pour les applications Web Forms. Chaque contrôle offre la possibilité d’afficher les rapports qui ont été déployés sur un serveur de rapports, ainsi que la possibilité d’afficher des rapports qui existent dans un environnement où un serveur de rapports n’a pas été installé.

Accès URL

L’accès URL est une autre option pour intégrer l’affichage des rapports dans vos applications si les contrôles ReportViewer ne sont pas une option. En outre, l’accès URL est utile pour envoyer des liens vers des rapports aux utilisateurs via un e-mail.

Dans cette section

Intégration de Reporting Services à l’aide de SOAP
Décrit comment intégrer la navigation et la gestion des rapports Reporting Services dans vos applications métier existantes à l’aide du service web Report Server.

Intégration de Reporting Services à l’aide des contrôles ReportViewer
Décrit comment intégrer l’affichage des rapports dans vos applications existantes à l’aide des contrôles ReportViewer.

Intégration de Reporting Services via l’accès URL
Décrit comment intégrer la navigation de rapport Reporting Services dans vos applications métier existantes à l’aide de l’accès URL.

Voir aussi

Gestionnaire de rapports (mode natif SSRS)
Choix entre l’accès URL et SOAP
Référence technique (SSRS)
Report Server Web Service