SSRS中的ReportService2005.asmx和ReportExecution2005.asmx Web服务端点有什么区别?

时间:2011-05-12 23:48:19

标签: sql-server ssrs-2008 reporting-services

有谁知道SQL Server Reporting Services中两个Web服务端点ReportService2005.asmx和ReportExecution2005.asmx之间的区别是什么?有没有我可以通过的文章?感谢。

3 个答案:

答案 0 :(得分:10)

ReportExecution2005端点允许开发人员以编程方式处理和呈现报表服务器中的报表。通过ReportExecution2005.asmx?wsdl访问此端点的WSDL。

ReportService2005 Web服务(reportservice2005.asmx)允许开发人员以编程方式管理报表服务器中的对象。

答案 1 :(得分:8)

正如Mitch所说,ReportExecution2005用于执行报告,处理向下钻取,渲染等。ReportService2005用于创建事物(数据源,订阅,甚至报告),以及更新,删除,查询等

两个方便的引用是ReportExecutionService(ReportExecution2005 Web服务端点)和ReportingService2005(ReportService2005 Web服务端点)的MSDN方法列表。

请勿将这些与ReportService2006端点混淆,如果您为Sharepoint集成模式配置了SSRS,则会使用该端点。

希望有所帮助!

答案 2 :(得分:2)

<强> ReportService2005

  1. 使您能够管理报表服务器及其内容,包括服务器设置,安全性,报表,订阅和数据源。
  2. 可以通过以下方式访问:http://servername:port/ReportServer/ReportService2005.asmx?wsdl
  3. <强> ReportExecution2005

    1. 启用报告执行
    2. 可以通过以下方式访问:http://servername:port/ReportServer/ReportExecution2005.asmx?wsdl