Aracılığıyla paylaş


Rapor sunucusu Web Hizmeti bitiş noktaları

Report Server Web hizmetini, rapor sunucusu yönetimi gibi yürütme ve raporları gezinme için çeşitli bitiş noktaları sağlar.

Yönetim bitiş noktaları

İki uç nokta bir raporu sunucuda nesnelerini yönetmek için kullanılabilen ReportService2005, ReportService2006, ve ReportService2010. ReportService2005Bitiş noktası yerel modu için yapılandırılmış bir rapor sunucusu üzerindeki nesneleri yönetmek için kullanılır. ReportService2006Son nokta, SharePoint tümleşik modu için yapılandırılmış bir rapor sunucusu üzerindeki nesneleri yönetmek için kullanılır. ReportService2010Son nokta işlevleri birleştiren ReportService2005ve ReportService2006ve nesneleri, yerel veya SharePoint ile tümleşik modu için yapılandırılmış bir rapor sunucusunda yönetmek.

Önemli notÖnemli

Rapor sunucusu SharePoint tümleşik modu için yapılandırılmış olduğunda ReportService2005API'leri döndürür bir rsOperationNotSupportedSharePointModehata. Yerel mod için rapor sunucusu yapılandırılmışsa, ReportService2006API'leri döndürür bir rsOperationNotSupportedNativeModehata. Benzer şekilde, zaman modu özgü API'leri ReportService2010kullanılan istenmeyen modları, API'leri ilgili hataları döndürür.

[!NOT]

ReportService2005Ve ReportService2006bitiş noktası olarak onaylanmaz SQL Server 2008 R2. ReportService2010Bitiş noktası functionalities-in her iki bitiş içerir ve ek yönetimi özellikleri içerir.

Yerel modu için yapılandırılmış rapor sunucusu veya SharePoint Tümleştirme modu, wsdl yönetimi son nokta, aşağıdaki URL'yi kullanarak erişilebilir:

http://<Server Name>/ReportServer/ReportService2010.asmx?wsdl

http://<Server Name>/ReportServer/ReportService2010.asmx?wsdl

Daha fazla bilgi için, bkz. soap API erişme.

Yürütme bitiş noktası

ReportExecution2005Son nokta işleme ve dan hem yerli hem de SharePoint tümleşik mod rapor sunucusu işleme raporunu özelleştirmek geliştiricilere kolaylaştırır. Bitiş noktası Report Server Web hizmetini önceki sürümlerinde sınıfları ve varolan yöntemleri içerir. Ayrıca, birçok yeni sınıfları ve yöntemleri yürütme bitiş noktası kullanıma sunulan Report Server Web hizmetine eklenmiştir.

wsdl yönetimi son nokta, aşağıdaki URL'yi kullanarak erişilebilir:

http://<Server Name>/ReportServer/ReportExecution2005.asmx?wsdl

http://<Server Name>/ReportServer/ReportExecution2005.asmx?wsdl

SharePoint modu tümleştirmek için rapor sunucusu yapılandırılmışsa, aşağıdaki URL'yi kullanarak wsdl erişilebilir:

http://<Server Name>/<Site Name>/_vti_bin/ReportServer/ReportExecution2005.asmx?wsdl

http://<Server Name>/<Site Name>/_vti_bin/ReportServer/ReportExecution2005.asmx?wsdl

Daha fazla bilgi için lütfen soap API erişme.

SharePoint Proxy bitiş noktaları

Rapor sunucusu SharePoint ile tümleşik modu için yapılandırılmış zaman ve Reporting Serviceseklentisi yüklü, proxy bitiş noktaları kümesi yüklü SharePoint sunucusunda. Proxy bitiş noktaları ne zaman rapor sunucusu SharePoint ile tümleşik modu için yapılandırılmış rapor çözümleri geliştirmek için birincil API vardır. Proxy bitiş noktaları karşı geliştirirken Reporting Serviceseklenti kimlik alanında, SharePoint sunucusu ve rapor sunucusu güvenilen hesap kimlik doğrulama modu arasında değişimini yönetir. Rapor sunucusu bitiş noktaları karşı geliştirirken, çağıran uygulama güvenilen hesabın kimlik doğrulaması modunda kimlik değişimi yönetmek zorunda kalacak. Yüklenen bitiş noktaları aşağıdaki tabloda Reporting ServicesEkle-inç

Proxy bitiş noktası

Açıklama

ReportService2006

SharePoint için yapılandırılmış bir rapor sunucusu yönetmek için API'ler modu tümleştirmek sağlar.

NotNot
Bu bitiş noktası olarak önerilmemektedir SQL Server 2008 R2.

ReportService2010

Yerli veya SharePoint ile tümleşik modu için yapılandırılmış bir rapor sunucusu yönetmek için API'ler sağlar.

ReportExecution2005

Çalışan ve raporları gezinme için API'ler sağlar.

ReportServiceAuthentication

SharePoint Web uygulaması için Formlar kimlik doğrulama yapılandırıldığında, kullanıcılar bir rapor sunucusunda kimlik doğrulaması için API'ler sağlar.

Örnek URL'ler için başvuran bir SharePoint sitesinde proxy bitiş noktaları şunlardır:

http://<Server Name>/<Site Name>/_vti_bin/ReportServer/ReportService2010.asmx

http://<Server Name>/<Site Name>/_vti_bin/ReportServer/ReportService2010.asmx

http://<Server Name>/<Site Name>/_vti_bin/ReportServer/ReportExecution2005.asmx

http://<Server Name>/<Site Name>/_vti_bin/ReportServer/ReportExecution2005.asmx

http://<Server Name>/<Site Name>/_vti_bin/ReportServer/ReportServiceAuthentication.asmx

http://<Server Name>/<Site Name>/_vti_bin/ReportServer/ReportServiceAuthentication.asmx

Ayrıca bkz.

Diğer Kaynaklar

Web hizmeti kullanarak uygulamaları oluşturma ve.net Framework