Intégration de Reporting Services dans les applications
Reporting Services est une plate-forme de création de rapports ouverte et extensible conçue pour fournir aux développeurs un jeu complet d'API pour développer des solutions.
Il existe trois options d'intégration de Reporting Services dans des applications personnalisées : le service Web Report Server, également appelé API SOAP de Reporting Services, les contrôles ReportViewer pour Microsoft Visual Studio 2008 et l'accès URL. Chaque option représente une approche différente de l'intégration de Reporting Services dans vos applications.
Service Web Report Server
Le service Web Report Server constitue la principale interface de développement avec Reporting Services. Que vous développiez du code pour gérer votre catalogue de rapports ou pour effectuer le rendu de rapports dans un format pris en charge, le service Web propose toutes les méthodes nécessaires pour intégrer Reporting Services dans vos applications. Ainsi, par exemple, le Gestionnaire de rapports, qui est inclus dans Reporting Services, 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 la consultation de rapports dans vos applications. Il existe deux contrôles : un pour les applications Windows Forms et un autre pour les applications Web Forms. Chaque contrôle propose une fonctionnalité de consultation des rapports qui ont été déployés sur un serveur de rapports et permet d'effectuer le rendu de rapports dans un environnement où un aucun serveur de rapports n'est installé.
Accès URL
L'accès URL est une autre option d'intégration de la consultation de rapports dans vos applications si les contrôles ReportViewer ne sont pas proposés en option. Par ailleurs, l'accès URL est utile pour envoyer aux utilisateurs des liens vers des rapports par courrier électronique.
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 de gestion existantes à l'aide du service Web Report Server.Intégration de Reporting Services à l'aide des contrôles ReportViewer
Décrit comment intégrer la consultation de rapports dans vos applications existantes à l'aide de contrôles ReportViewer.Intégration de Reporting Services à l'aide de l'accès URL
Décrit comment intégrer la navigation entre les rapports Reporting Services dans vos applications de gestion existantes à l'aide de l'accès URL.