我正在尝试使用使用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经验的人都可以建议我这样做的原因是什么,如果不赞成使用这些类,那么我应该使用哪些更新的类。预先感谢您的指导。
答案 0 :(得分:0)
您需要使用wsdl来执行报告的端点是http://192.168.8.66:8081/ReportServer/ReportExecution2005.asmx?wsdl。