Creé un informe y lo publiqué en Report Server 2008 que funcionó bien. Puedo llamar al http: // servername: 81/Reports en mi navegador y ver y exportar los informes. Lo que quiero hacer ahora es escribir una aplicación que use el informe para crear un archivo de Excel.Cómo usar WebService de SQL Server 2008 Reporting Services
De acuerdo con el Administrador de configuración de Reporting Services el servicio Web del servidor de informes que se encuentra en http: // ServerName : 81/ReportServer. Cuando abro el enlace en mi navegador puedo ver las carpetas de los proyectos que creé e implementé usando Visual Studio.
Pero no puedo encontrar un punto final de servicio web allí. En VS cuando trato de agregar una referencia web, tampoco se puede encontrar ningún servicio web allí.
¿Qué me falta aquí?
la web el servicio resultó estar ubicado en ReportService2005.asmx y ReportExecution2005.asmx. La definición está disponible en ReportService2005.asmx? Wsdl y ReportExecution2005.asmx? Wsdl. El ejemplo aquí (http://msdn.microsoft.com/en-us/library/reportexecution2005.reportexecutionservice.render.aspx) describe cómo recuperar datos PDF/Excel/HTML/... de sus informes. ¡Muchas gracias por señalarme allí! – Tobias
Consulte la respuesta anterior de Tobias (+1) - ReportServices2005.asmx para SQLServer2008 - vaya a la figura ... La URL que finalmente funcionó para mí no estaba en el puerto 81, sino en el puerto 80 predeterminado ... http: ///ReportServer/ReportService2005 .asmx –
barrypicker