2012-07-23 79 views
2

我想知道是否有可能從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); 
} 
+1

也許你想讀這樣的: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

+0

也是[XML :: Compile :: WSDL11](http://p3rl.org/XML::Compile :: WSDL11) – daxim 2012-07-23 17:17:18

+0

請參閱[我對一個類似問題的回答](http://stackoverflow.com/a/11466218/1331451),這是不太具體的。它可能有一個更全面的概述。不過,我建議'SOAP :: WSDL'。這很難學,但它是值得的,作者真的很有幫助。 – simbabque 2012-07-23 17:24:29

回答

1
+1

鏈接被破壞。這些內容是否仍然可用? – Brad 2015-02-18 21:55:54

+0

感謝諮詢,工作環節是 --- 1. https://github.com/mishin/presentation/blob/master/4_trans/02_SOAP_Lite.pl --- 2. https://開頭github上。 COM /米申/展示/ BLOB /主/ 4_trans/03_2_XMLRPC_Lite.pl – 2015-02-21 02:51:21