The SSRS Web Service exposes dozens of collections, objects, and methods that you can use to manage folders, reports and other resources in the report server data base.
The SSRS Web service provides two kind of end points: one is for Report execution and one for Report Management. With methods that exposes the functionality of SSRS. So we can create our own tools and applications for any part of the report life cycle.
There are Two different management end points: Report Service 2005 and Report Service 2006. You can use Report Service 2005 end points to manage objects in SSRS if configured in a native mode. If the Reporting Service configured in Share Point Integrated Mode, use the Report Service 2006 end point. In Addition, for backward compact ability, SSRS 2008 also still includes the web service that came with SSRS 2000, named Report Service.
To use objects and methods exposed through Web Service, you need to add a Service or web Reference in the project. Using WSDL file, the service must describe the members it exposing. You can access the management endpoint WSDL of a report server configured for native mode by using following URL:
http://<Server Name>:port/ReportServer/ReportService2005.asmx?wsdl
There is only one execution endpoint, ReportExecution 2005. You can use it customize report processing and rendering in both native and Share point integrated modes. You can access the WSDL file for execution end point of a report server configured for native mode by using the following URL:
http://<Server Name>/ReportServer/ReportExecution2005.asmx?wsdl
No comments :
Post a Comment