Telerik Reporting

The Telerik Reporting Service is a WCF service that enables the remote access to the Telerik Reporting Engine. The Reporting Service acts as a communication interface between the client programs and the report server.

The Telerik Reporting WCF Service is usually exposed to the clients through a .NET 3.5 application.

Telerik Reporting WCF Service exposes two contracts:

Caution

The Telerik Reporting WCF Service uses session state and it should be enabled at all times. Make sure that you do not have EnableSessionState=false in your page directive or <sessionState mode="Off"> in your web.config or machine.config files.

The WCF Report Service's main purpose is to provide access for the Silverlight Report Viewer to the reporting engine. There are 3 methods of Telerik.Reporting.Service.IReportService that may be of interest to you: