보고서 서버 웹 서비스
SQL Server SQL Server Reporting Services는 보고서 서버 웹 서비스를 통해 보고서 서버의 전체 기능에 대한 액세스를 제공합니다. 보고서 서버 웹 서비스는 SOAP API를 사용하는 XML 웹 서비스입니다. HTTP를 통한 SOAP을 사용하고 클라이언트 프로그램과 보고서 서버 간의 통신 인터페이스로 작동합니다. 웹 서비스는 보고서 실행용과 보고서 관리용으로 끝점을 두 개 제공하며, 여기에는 보고서 서버의 기능을 표시하고 보고서 수명 주기 중 임의의 부분에 대해 사용자 지정 도구를 만들 수 있는 메서드가 사용됩니다.
웹 서비스를 기반으로 Reporting Services 응용 프로그램을 개발하는 데 기본적인 세 가지 방법이 있습니다. 다음 작업을 수행할 수 있습니다.
Microsoft Visual 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 이상이 설치되어 있고 인터넷으로 보고서 서버에 연결하여 액세스할 수 있어야 합니다.
Microsoft Microsoft .NET Framework를 사용하여 Reporting Services 응용 프로그램을 개발하고 배포하려면 컴퓨터에 Microsoft Visual Studio 또는 Microsoft .NET Framework SDK가 설치되어 있어야 합니다.
Microsoft SQL Server Reporting Services 기능을 자세히 알고 있어야 합니다.
SOAP 및 XML Web Services를 잘 알고 있어야 합니다.
.NET Framework를 개발 플랫폼으로 사용하려는 경우 Microsoft Visual C# 또는 Microsoft Visual Basic과 같은 .NET Framework 호환 언어를 사용하여 개발해 본 경험이 있어야 합니다.