Web 如何实现N层架构以获取SSRS报告

Web 如何实现N层架构以获取SSRS报告,web,ssrs-2008,reportviewer,n-tier-architecture,Web,Ssrs 2008,Reportviewer,N Tier Architecture,我正在开发一个访问ssrs报告的web应用程序 在应用程序中,用户必须首先登录到应用程序 用户通过身份验证后,将被重新推荐到ReportSelection.aspx SSR中有不同类型的报告,如R1、R2、R3。 首先,他们必须选择学生的名字,然后报告 我必须使用reportViewer控件吗?应该有DAL、BL、UI,从UI中我将调用一个WCF服务,该服务调用部署在报表服务器中的SSR 我想它会返回一个数据集? 通过使用此选项,我如何显示SSRS报告。 如何开发应用程序??步骤请使用WebFo

我正在开发一个访问ssrs报告的web应用程序

在应用程序中,用户必须首先登录到应用程序

用户通过身份验证后,将被重新推荐到ReportSelection.aspx

SSR中有不同类型的报告,如R1、R2、R3。 首先,他们必须选择学生的名字,然后报告

我必须使用reportViewer控件吗?应该有DAL、BL、UI,从UI中我将调用一个WCF服务,该服务调用部署在报表服务器中的SSR

我想它会返回一个数据集? 通过使用此选项,我如何显示SSRS报告。 如何开发应用程序??步骤请使用WebForms进行N-tier

我过去做过以下工作:

DB,为报告创建SP EF,将SP映射到POCO 存储库,管理EF上下文 服务,处理创建存储库/自定义BL UI,调用服务层,将列表对象映射到reportviewer。 注:

使用DI/IoC 您不能在n层的远程模式下使用reportviewer,因为它 要直接调用SP,请选择localmode并分配数据集 到reportviewer控件。