1
我有一套棘手的要求,我不能100%确定最佳解决方案。SSRS和网络服务
我需要一个基于Web的报表解决方案(这是一个绝对的要求)
- 对报告的数据是通过网络提供的服务。
- 这些网络服务由第三方组织托管和提供。
- Web服务实现需要调用一个“login”方法来返回一个令牌对象,并且对其他任何方法的所有后续调用都需要将此令牌作为参数传入。
- 报告几乎肯定需要调用多个Web服务方法(除了登录方法)。
- 无法更改Web服务方法或底层SQL数据库。
花一些时间看这是如何工作的(一个SSRS报告从Web服务中提取数据)之后,它似乎并不像这是一个不错的选择,最好的过于复杂,甚至可能行不通在最坏的情况。我最初的调查让我相信,SSRS自定义数据扩展需要这个工作。任何有相关经验的人都可以给我一些建议\指导吗?基本上我需要知道SSRS解决方案是否可行和/或是否有更好的方法来实现这一点,可能使用其他技术。
谢谢你的回复。 似乎有一个共识,以避免使用SSRS CDE,所以我正在与这个建议 - 一个ReportViewer控件(在本地模式),使用对象数据源。 – user657527 2011-03-14 10:22:12