2010 年的 SQL Reporting Services 是否仍使用 2005 服务执行 Report Service?

Does 2010's SQL Reporting Services still use the 2005 Service for Report Service Execution?

2005 年,SQL Reporting Services 有两个独立的服务:

 http://[server]/reportserver/reportexecution2005.asmx

 http://[server[/reportserver/reportservice2005.asmx

2010 年,reportservice2005.asmx 已被 reportservice2010.asmx 取代。两者之间存在一些差异,但到目前为止,我已经能够很好地驾驭它们。

但我没有找到 reportexecution2005.asmx 的任何新服务。并且该服务中的功能似乎并未整合到 reportservice2010.asmx.

因此,对于实际呈现报告,我是否仍应只使用 reportservice2005.asmx?

Report Server Web Service Endpoints and more specific the Execution Endpoints section I would say that ReportExecution2005 Namespace开始还有路要走。

The ReportExecution2005 endpoint makes it easy for developers to customize report processing and rendering from a report server in both native and SharePoint integrated modes. The endpoint includes classes and methods that existed in earlier versions of the Report Server Web service. In addition, many new classes and methods have been added to the Report Server Web service that are exposed through the execution endpoint.