보고서 서버 웹 서비스
SQL ServerSQL ServerReporting Services는 보고서 서버 웹 서비스를 통해 보고서 서버의 전체 기능에 대한 액세스를 제공합니다. 보고서 서버 웹 서비스는 SOAP API를 사용하는 XML 웹 서비스입니다. HTTP를 통한 SOAP을 사용하고 클라이언트 프로그램과 보고서 서버 간의 통신 인터페이스로 작동합니다. 웹 서비스는 보고서 실행용과 보고서 관리용으로 끝점을 두 개 제공하며, 여기에는 보고서 서버의 기능을 표시하고 보고서 수명 주기 중 임의의 부분에 대해 사용자 지정 도구를 만들 수 있는 메서드가 사용됩니다.
웹 서비스를 기반으로 Reporting Services 응용 프로그램을 개발하는 데 기본적인 세 가지 방법이 있습니다. 다음 작업을 수행할 수 있습니다.
MicrosoftVisual Studio 및 Microsoft.NET Framework SDK를 사용하여 응용 프로그램을 개발합니다. .NET Framework를 사용하여 웹 서비스 응용 프로그램을 작성하는 방법은 웹 서비스 및 .NET Framework를 사용하여 응용 프로그램 작성을 참조하십시오.
Reporting Services 스크립트 환경인 rs 유틸리티(RS.exe)를 사용하여 응용 프로그램을 개발합니다. Reporting Services 및 Visual Basic 스크립트를 사용하여 모든 보고서 서버 웹 서비스 작업을 실행할 수 있습니다. Reporting Services에서 스크립팅하는 방법은 rs 유틸리티 및 웹 서비스를 사용한 스크립팅을 참조하십시오.
SOAP 사용 개발 도구를 사용하여 응용 프로그램을 개발합니다. 자세한 내용은 Reporting Services에서 SOAP의 역할을 참조하십시오.
프로그래밍 다이어그램
섹션 내용
보고서 서버 웹 서비스 메서드
각 보고서 서버 웹 서비스의 기능 및 메서드를 설명합니다.Reporting Services에서 SOAP의 역할
SOAP에 대한 개요를 제공하며 SOAP이 보고서 서버 웹 서비스에서 어떻게 사용되는지를 설명합니다.SOAP API 액세스
WSDL(Web Service Description Language)에 대해 설명하고 Reporting Services WSDL 파일 액세스를 위한 URL을 제공합니다.웹 서비스 및 .NET Framework를 사용하여 응용 프로그램 작성
Reporting Services SOAP API를 호출하는 응용 프로그램 및 웹 서비스 개발에 대한 정보를 포함합니다.rs 유틸리티 및 웹 서비스를 사용한 스크립팅
Reporting Services 스크립팅 환경에 대해 개략적으로 설명합니다.기술 참조(Reporting Services)
보고서 서버 웹 서비스 메서드 및 해당하는 복합 형식에 대한 특정 참조 자료를 포함합니다.
웹 서비스 개발을 위한 사용자 요구 사항
보고서 서버 웹 서비스를 사용하여 응용 프로그램을 개발하려면 다음이 필요합니다.
컴퓨터에 Microsoft Internet Explorer 5.5 이상이 설치되어 있고 인터넷으로 보고서 서버에 연결하여 액세스할 수 있어야 합니다.
MicrosoftMicrosoft.NET Framework를 사용하여 Reporting Services 응용 프로그램을 개발하고 배포하려면 컴퓨터에 MicrosoftVisual Studio 또는 Microsoft.NET Framework SDK가 설치되어 있어야 합니다.
MicrosoftSQL ServerReporting Services 기능을 자세히 알고 있어야 합니다.
SOAP 및 XML Web Services를 잘 알고 있어야 합니다.
.NET Framework를 개발 플랫폼으로 사용하려는 경우 MicrosoftVisual C# 또는 MicrosoftVisual Basic과 같은 .NET Framework 호환 언어를 사용하여 개발해 본 경험이 있어야 합니다.