The core of Reporting Services functionality is implemented as a Windows service. While an in-depth understanding of this implementation is not required to use Reporting Services, it is nonetheless interesting at least in terms of a high-level description.
The Reporting Services Windows service provides the following functionality as shown below in this diagram taken from Books on Line:
The following are the main points about the Windows service:
The above implementation represents a substantial redesign from the 2005 version of Reporting Services and provides an enterprise-level reporting engine.