有谁知道SQL Server Reporting Services中两个Web服务端点ReportService2005.asmx和ReportExecution2005.asmx之间的区别是什么?有没有我可以通过的文章?感谢。
答案 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 强>
http://servername:port/ReportServer/ReportService2005.asmx?wsdl
<强> ReportExecution2005 强>
http://servername:port/ReportServer/ReportExecution2005.asmx?wsdl