【问题标题】:Rendering SSRS Reports through SOAP Webservice by Java application通过 Java 应用程序通过 SOAP Webservice 呈现 SSRS 报告
【发布时间】:2018-09-11 06:02:33
【问题描述】:

我正在尝试使用 SSRS SOAP API 使用 Java 应用程序呈现 SSRS 报告。

我按照以下文章中的说明进行操作。

https://blogs.msdn.microsoft.com/christophputz/2010/05/07/accessing-ms-reporting-services-with-java/

阅读本文后,我能够生成存根类(代理类)来呈现报告。

我使用以下两个端点生成了存根。

wsimport http://192.168.8.66:8081/ReportServer/ReportService2010.asmx?wsdl  –s src2

wsimport http://192.168.8.66:8081/ReportServer/reportService2005.asmx?wsdl –s src

但是,当我实现 Java 应用程序时,我发现生成的存根中缺少以下类。

ReportExecutionService res = new ReportExecutionService();
ReportExecutionServiceSoap ress = res.getReportExecutionServiceSoap();

ExecutionInfo execInfo = new ExecutionInfo();

任何有使用 SOPA API 经验的人都可以告诉我这是什么原因,如果不推荐使用这些类,我应该使用哪些更新的类。提前感谢您的任何指导。

【问题讨论】:

    标签: java reporting-services ssrs-2008 ssrs-2012 soap-client


    【解决方案1】:

    您需要用于获取 wsdl 以执行报告的端点是 http://192.168.8.66:8081/ReportServer/ReportExecution2005.asmx?wsdl

    【讨论】:

      猜你喜欢
      • 2018-12-18
      • 2010-11-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-27
      • 1970-01-01
      相关资源
      最近更新 更多