我想知道是否有可能從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