Rapor sunucusu Web hizmeti bitiş noktaları

Rapor Sunucusu Web hizmet Birkaç bitiş noktaları bir rapor sunucusunu yönetme yanı sıra yürütülen ve raporları gezinme sağlar.

Yönetim bitiş noktaları

İki uç nokta bir rapor sunucusu üzerindeki nesneleri yönetmek için kullanılabilen ReportService2005, ReportService2006, ve ReportService2010.The ReportService2005 endpoint is used for managing objects on a report server that is configured for native mode.The ReportService2006 endpoint is used for managing objects on a report server that is configured for SharePoint integrated mode.The ReportService2010 endpoint merges the functionalities of ReportService2005 and ReportService2006 and can manage objects on a report server that that are configured for either native or SharePoint integrated mode.

Önemli notÖnemli

Rapor sunucusu SharePoint ile tümleşik modu için yapılandırıldığında, ReportService2005 API'leri döndürür bir rsOperationNotSupportedSharePointMode hata.Yerel mod için rapor sunucusu yapılandırılmışsa, ReportService2006 API'leri döndürür bir rsOperationNotSupportedNativeMode hata.Benzer şekilde, özel modda olduğunda API'leri ReportService2010 kullanılan istenmeyen modları üzerinde API ilgili hataları döndürür.

Not

The ReportService2005 and ReportService2006 endpoints are deprecated in SQL Server 2008 R2.The ReportService2010 endpoint includes the functionalities of both endpoints and contains additional management features.

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

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

Yürütme bitiş noktası

The ReportExecution2005 endpoint makes it easy for developers to customize report processing and rendering from a report server in both native and SharePoint integrated modes.Bitiş Noktası'nın önceki sürümlerinde sınıfları ve varolan yöntemleri içeren Rapor Sunucusu Web hizmet.Buna ek olarak, birçok yeni sınıflar ve yöntemler için eklenmiş olan Rapor Sunucusu Web hizmet yürütme bitiş noktası sunulur.

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

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

Rapor sunucusu SharePoint tümleştirme için modu 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

Lütfen daha fazla bilgi için bkz: soap API erişme.

SharePoint Proxy bitiş noktaları

Ne zaman rapor sunucusu yapılandırılmış SharePoint ile tümleşik modu için ve Reporting Services eklentisi yüklenmiş, proxy bitiş noktaları küme yüklü SharePoint server.Rapor sunucusu SharePoint ile tümleşik modu için yapılandırılmış rapor çözümleri geliştirmek için birincil API proxy noktalarıdır.Proxy bitiş noktaları karşı geliştirirken Reporting Services eklenti SharePoint server ve rapor sunucusu güvenilen hesap kimlik bilgileri doğrulaması modu. arasında kimlik bilgileri değişimini yönetirRapor sunucusu bitiş noktaları karşı geliştirirken, çağıran uygulama güvenilen hesap kimlik doğrulaması modunda kimlik bilgisi değişimi yönetmek gerekir.Aşağıdaki tablo ile yüklenen bitiş noktalarını listeler Reporting Services Ekle-inç

Proxy bitiş noktası

Açıklama

ReportService2006

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

NotNot
Bu bitiş noktası, itiraz SQL Server 2008 R2.

ReportService2010

Yönetmek için API sağlar bir rapor sunucusu yerel ya da SharePoint ile tümleşik modu için yapılandırılmış.

ReportExecution2005

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

ReportServiceAuthentication

Karşı kullanıcıların kimliklerini doğrulamak için API'ler sağlar bir rapor sunucusu ne zaman SharePoint Web uygulamasını yapılandırılmış form kimlik doğrulaması için.

Aşağıdaki örnek proxy bitiş noktaları bir SharePoint sitesinde baþvurmak için URL'lerdir.

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/ReportServiceAuthentication.asmx