我想知道是否有可能从Perl访问SSRS SOAP API。我已经编写了一些使用SSRS的C#应用程序,但我的大部分代码库都是在Unix上运行的Perl。我根本不熟悉SOAP。从perl访问SSRS SOAP API
我想知道,如果它甚至有可能,如果是这样,我想知道如何编写了下面的例子INT的Perl:
http://msdn.microsoft.com/en-us/library/reportservice2010.reportingservice2010.listchildren.aspx
感谢
编辑:
我只想找一个如何连接和执行一个函数的例子。实际上,我正在研究如何在Perl中编写以下(简化)C#代码?
ReportingService2010 rs = new ReportingService2010();
rs.Url = "<server adress here>";
rs.Credentials = System.Net.CredentialCache.DefaultCredentials;
CatalogItem[] items = rs.ListChildren("/", true);
foreach (CatalogItem i in items){
Console.WriteLine(i.Name);
}
也许你想读这样的:HTTP:/ /soap-wsdl.sourceforge.net/或http://search.cpan.org/~mkutter/SOAP-WSDL-2.00.10/lib/SOAP/WSDL.pm或者http:// ww w.perl.com/pub/2001/01/soap.html和http://www.soaplite.com/ – jm666 2012-07-23 16:58:34
也是[XML :: Compile :: WSDL11](http://p3rl.org/XML::Compile :: WSDL11) – daxim 2012-07-23 17:17:18
请参阅[我对一个类似问题的回答](http://stackoverflow.com/a/11466218/1331451),这是不太具体的。它可能有一个更全面的概述。不过,我建议'SOAP :: WSDL'。这很难学,但它是值得的,作者真的很有帮助。 – simbabque 2012-07-23 17:24:29