Reporting Services 组件概述

更新日期: 2006 年 4 月 14 日

SQL Server Reporting Services 是一组处理组件、工具和编程接口的集合,支持在托管环境中进行开发以及使用格式丰富的报表。该工具集包括部署工具、配置和管理工具以及报表查看工具。编程接口包括简单对象访问协议 (SOAP)、URL 端点和 Windows Management Instrumentation (WMI),可以轻松地与新的或现有的应用程序和入口集成。

处理分布在多个组件上。中央处理器和专用处理器用于检索数据,处理报表布局,呈现显示格式以及传递到目标。检索数据并将检索的数据从数据处理任务中分离后,即开始进行显示处理,并允许多个用户以针对不同设备设计的格式同时查看同一报表,或通过一次单击将报表的查看格式从 HTML 快速更改为 PDF、Microsoft Excel 或 XML。模块化体系结构是为了实现可扩展性而设计的。开发人员可以将报表功能包括在自定义应用程序中,或扩展报表功能以支持自定义功能。

下图显示了 Reporting Services 组件和工具。该图还显示了自定义工具如何适用于总体设计。它显示了服务器组件之间的请求流和数据流,以及哪些组件发送和检索数据存储区中的内容。有关如何在运行时建立连接的详细信息,请参阅Reporting Services 部署中的连接和帐户

构架关系图

Reporting Services 体系结构图

Reporting Services 体系结构

组件概述主题

  • 报表服务器
    介绍报表服务器组件,该组件提供了数据和报表处理以及报表传递。报表服务器组件包括若干个执行特定功能的子组件。本主题介绍了报表服务器的每一组件。
  • 报表管理器
    介绍用于访问和管理报表服务器数据库内容的 Web 应用程序工具。
  • 模型设计器
    介绍用于生成特殊报表模型的报表模型创建工具。

请参阅

概念

Reporting Services 简介
Reporting Services 方案
SQL Server Reporting Services
Reporting Services 支持的数据源

其他资源

Introducing Reporting Services Programming
Reporting Services 中的辅助功能问题

帮助和信息

获取 SQL Server 2005 帮助