Jelentéskészítő kiszolgáló webszolgáltatása

Az SQL Server Reporting Services a jelentéskészítő kiszolgáló teljes funkcionalitásához biztosít hozzáférést a Jelentéskészítő kiszolgáló webszolgáltatáson keresztül. A Jelentéskészítő kiszolgáló webszolgáltatás egy SOAP API-val rendelkező XML-webszolgáltatás. A SOAP-t HTTP-en keresztül használja, és kommunikációs felületként működik az ügyfélprogramok és a jelentéskészítő kiszolgáló között. A webszolgáltatás két végpontot biztosít – egyet a jelentések végrehajtásához, egyet pedig a jelentéskezeléshez – olyan módszerekkel, amelyek elérhetővé teszik a jelentéskészítő kiszolgáló funkcióit, és lehetővé teszik egyéni eszközök létrehozását a jelentés életciklusának bármely részére.

A Reporting Services-alkalmazások webszolgáltatáson alapuló fejlesztésének három elsődleges módja van. Ön megteheti:

Programozási diagram

Jelentéskészítő kiszolgáló webszolgáltatás-fejlesztési beállításai
A Reporting Services elérhető webszolgáltatás-fejlesztési lehetőségei

Ebben a szakaszban

Jelentéskészítő kiszolgáló webszolgáltatás-metódusai
Az egyes Jelentéskészítő kiszolgáló webszolgáltatások funkcióit és módszereit ismerteti.

A SOAP szerepe a Reporting Servicesben
Áttekintést nyújt a SOAP-ről és a jelentéskészítő kiszolgáló webszolgáltatásaiban való használatáról.

A SOAP API elérése
A webszolgáltatás leírási nyelvét (WSDL) ismerteti, és URL-címeket biztosít a Reporting Services WSDL-fájljának eléréséhez.

Alkalmazások készítése webszolgáltatás és a .NET-keretrendszer használatával
Információkat tartalmaz a Reporting Services SOAP API-t meghívó alkalmazások és webszolgáltatások fejlesztéséről.

Az rs.exe segédprogramra és a webszolgáltatásra épülő szkriptek
Áttekintést nyújt a Reporting Services szkriptelési környezetéről.

Műszaki referencia (SSRS)
A jelentéskészítő kiszolgáló webszolgáltatás-módszereire és a megfelelő összetett típusokra vonatkozó referenciaanyagokat tartalmaz.

A webszolgáltatás-fejlesztés felhasználói követelményei

A Jelentéskészítő kiszolgáló webszolgáltatással történő alkalmazások fejlesztéséhez a következőkre van szükség:

  • A Microsoft Internet Explorer 5.5-ös vagy újabb verziója telepítve van a jelentéskészítő kiszolgálóhoz internetkapcsolattal rendelkező számítógépen.

  • A Microsoft Visual Studio vagy a számítógépen telepített Microsoft .NET-keretrendszer SDK, ha Reporting Services-alkalmazásokat szeretne fejleszteni és üzembe helyezni a Microsoft .NET-keretrendszer használatával.

  • A Microsoft SQL Server Reporting Services funkcióinak és képességeinek részletes ismerete.

  • A SOAP és az XML Web Services szilárd ismerete.

  • Ha a .NET-keretrendszert fejlesztési platformként szeretné használni, a .NET-keretrendszerrel kompatibilis nyelven( például a Microsoft C# vagy a Microsoft Visual Basic nyelven) szerzett fejlesztési tapasztalat.