Aracılığıyla paylaş


SOAP API erişme

Rapor Sunucusu Web hizmet, Basit Nesne Erişim Protokolü (SOAP) HTTP kullanır ve istemci programları ve rapor sunucusu arasında bir iletişim arabirim gibi davranır.Web hizmet yöntemlerini oluşur ve bir rapor yönetimi ve bir-bir rapor yürütme - iki bitiş noktası sağlar ve bir küme karmaşık tür nesnelerin tam işlevselliğine erişmelerine izin kullanabilirsiniz Reporting Services. hizmet çağırmak için , Reporting Services Web Hizmetleri Açıklama Dili (WSDL'I) başvurmalıdır.

Reporting Services WSDL başvurma

Bir Web hizmeti başarılı bir şekilde aramak için , hizmetin hizmeti hangi işlemlerin nasıl bilmelisiniz destekler, hizmetin umuyor hangi parametreleri ve hangi hizmet verir.WSDL okunamıyor veya bir bilgisayar tarafından işlenen bir XML belgesindeki bu bilgileri sağlar.

Rapor Sunucusu Web hizmet iki farklı bitiş noktası yararlanılır.WSDL) dosyasının adını, her bir son nokta için farklıdır.The ReportService2005 endpoint contains methods for managing objects in a rapor sunucusu. Bu son nokta için WSDL yoluyla erişilir ReportService2005.asmx?wsdl.

  • The ReportExecution2005 endpoint allows developers to programmatically process and render reports in a rapor sunucusu. Bu son nokta için WSDL yoluyla erişilir ReportExecution2005.asmx?wsdl.

WSDL can be consumed by development kits that support SOAP and Web services, such as the Microsoft .NET Framework SDK.

Aşağıdaki örnek, URL biçimini gösterir Reporting Services Yönetim WSDL dosyası:

https://server/reportserver/ReportService2005.asmx?wsdl

Aşağıdaki tablo her URL açıklar.

URL öğesi

Açıklama

Sunucu

rapor sunucusu için dağıtılmış olan sunucunun adı.

reportserver

XML Web hizmet içeren klasörün adıdır.Bu, Kur sırasında yapılandırılır.

<Bitiş noktası adı>.asmx

Web hizmet bitiş noktası adı.

WSDL biçimi hakkında daha fazla bilgi için bkz: http://www.w3.org/TR/wsdl adresindeki World Wide Web Konsorsiyumu (W3C) WSDL belirtimi.