title: How does Report Viewer communicate with SSRS?
body: <p>I'm working on an extranet solution that will contain some SSRS reports. We are leaning towards using report viewer to display the reports to the end user.</p>
  
  <p>What I can't find out is exactly how the communication is done. The client web browser will display the report, but where will it get the data from? Is it the client browser that <em>directly</em> accesses the SSRS web service, or is it the web server that hosts the report viewer that fetches the data from SSRS?</p>
  
  <p>What this boils down to is whether my SSRS server needs to be visible on the Internet or if it  is enough if the web server can reach the SSRS server.</p>