Vue d'ensemble des composants Reporting Services

Mis à jour : 14 avril 2006

SQL Server Reporting Services représente un ensemble de composants, d'outils et d'interfaces de programmation dédiés au traitement des données. Cet ensemble prend en charge le développement et l'utilisation de rapports complets dans un environnement géré. Le jeu d'outils comprend des outils de développement, des outils de configuration et d'administration, et des outils d'affichage des rapports. Les interfaces de programmation incluent le protocole SOAP (Simple Object Access Protocol), des points de terminaison URL et une infrastructure WMI (Windows Management Instrumentation) pour permettre une intégration aisée aux applications et aux portails nouveaux ou existants.

Le traitement est réparti entre plusieurs composants. Les processeurs centraux et spécialisés sont utilisés pour récupérer les données, traiter la mise en page des rapports, effectuer le rendu des formats de présentation et procéder à la remise sur des destinations cibles. Le traitement de la présentation se déroule après la récupération des données et est indépendant de leur traitement ; cette particularité permet à plusieurs utilisateurs de consulter le même rapport simultanément dans des formats conçus pour différents périphériques ou de modifier rapidement le format d'affichage du rapport, en passant d'un clic de souris du format HTML au format PDF, au format Microsoft Excel ou au format XML. L'architecture modulaire est conçue pour l'extensibilité. Les développeurs peuvent inclure des fonctions de création de rapports dans des applications personnalisées ou étendre ces fonctions pour prendre en charge des fonctionnalités personnalisées.

Le diagramme suivant réunit les divers composants et outils de Reporting Services. Il illustre également la façon dont les outils personnalisés s'intègrent à la structure d'ensemble. Enfin, il fait ressortir le flux des demandes et des données entre les composants serveur en indiquant quels composants envoient et récupèrent du contenu dans une banque de données. Pour plus d'informations sur l'établissement des connexions au moment de l'exécution, consultez Connexions et comptes dans un déploiement de Reporting Services.

Schéma de l'architecture

Diagramme de l'architecture de Reporting Services

Architecture Reporting Services

Rubriques présentant une vue d'ensemble des composants

  • Serveur de rapports
    Présente le composant Report Server qui assure le traitement des données ainsi que le traitement et la remise des rapports. Ce composant englobe plusieurs sous-composants qui remplissent des fonctions spécifiques. Cette rubrique a pour objet de décrire chacun de ces composants.
  • Gestionnaire de rapports
    Décrit l'outil d'application Web qui permet d'accéder au contenu de la base de données d'un serveur de rapports et de le gérer.

Voir aussi

Concepts

Présentation de Reporting Services
Scénarios Reporting Services
SQL Server Reporting Services
Sources de données prises en charge par Reporting Services

Autres ressources

Introducing Reporting Services Programming
Problèmes d'accessibilité dans Reporting Services

Aide et Informations

Assistance sur SQL Server 2005