보고서 서버 웹 서비스Report Server Web Service

SQL ServerSQL Server Reporting ServicesReporting Services 보고서 서버 웹 서비스를 통해 보고서 서버의 전체 기능에 대 한 액세스를 제공 합니다. Reporting ServicesReporting Services provides access to the full functionality of the report server through the Report Server Web service. 보고서 서버 웹 서비스는 SOAP API를 사용하는 XML 웹 서비스입니다.The Report Server Web service is an XML Web service with a SOAP API. HTTP를 통한 SOAP을 사용하고 클라이언트 프로그램과 보고서 서버 간의 통신 인터페이스로 작동합니다.It uses SOAP over HTTP and acts as a communications interface between client programs and the report server. 웹 서비스는 보고서 실행용과 보고서 관리용으로 끝점을 두 개 제공하며, 여기에는 보고서 서버의 기능을 표시하고 보고서 수명 주기 중 임의의 부분에 대해 사용자 지정 도구를 만들 수 있는 메서드가 사용됩니다.The Web service provides two endpoints - one for report execution and one for report management - with methods that expose the functionality of the report server and enable you to create custom tools for any part of the report life cycle.

세 가지 기본 방법으로 개발 하 Reporting ServicesReporting Services 웹 서비스 기반 응용 프로그램입니다.There are three primary ways to develop Reporting ServicesReporting Services applications based on the Web service. 다음 작업을 수행할 수 있습니다.You can:

  • 사용 하 여 응용 프로그램을 개발 MicrosoftMicrosoft Visual StudioVisual StudioMicrosoftMicrosoft .NET Framework.NET Framework SDK입니다.Develop applications using MicrosoftMicrosoft Visual StudioVisual Studio and the MicrosoftMicrosoft .NET Framework.NET Framework SDK. 사용 하는 방법에 대 한 자세한 내용은 .NET Framework.NET Framework 웹 서비스 응용 프로그램을 빌드하려면 참조 웹 서비스와.NET Framework를 사용 하 여 응용 프로그램 빌드합니다.For more information about using the .NET Framework.NET Framework to build Web service applications, see Building Applications Using the Web Service and the .NET Framework.

  • 사용 하 여 응용 프로그램을 개발는 rs 유틸리티 (RS.exe)는 Reporting ServicesReporting Services 스크립트 환경입니다.Develop applications using the rs utility (RS.exe), the Reporting ServicesReporting Services script environment. Reporting ServicesReporting ServicesVisual BasicVisual Basic 스크립트를 실행할 수 있습니다 모든 보고서 서버 웹 서비스 작업입니다.With Reporting ServicesReporting Services and Visual BasicVisual Basic scripts, you can run any of the Report Server Web service operations. 스크립팅 하는 방법에 대 한 자세한 내용은 Reporting ServicesReporting Services, 참조 rs.exe 유틸리티 및 웹 서비스 스크립트합니다.For more information about scripting in Reporting ServicesReporting Services, see Script with the rs.exe Utility and the Web Service.

  • SOAP 사용 개발 도구를 사용하여 응용 프로그램을 개발합니다.Develop applications using any SOAP-enabled set of development tools. 자세한 내용은 참조 The Role of SOAP in Reporting Services합니다.For more information, see The Role of SOAP in Reporting Services.

프로그래밍 다이어그램Programming Diagram

보고서 서버 웹 서비스 개발 옵션Report Server Web service development options
Reporting Services 사용 가능한 웹 서비스 개발 옵션Reporting Services available Web service development options

섹션 내용In This Section

보고서 서버 웹 서비스 메서드Report Server Web Service Methods
각 보고서 서버 웹 서비스의 기능 및 메서드를 설명합니다.Describes the features and methods of each Report Server Web service.

Reporting Services에서 SOAP의 역할The Role of SOAP in Reporting Services
SOAP에 대한 개요를 제공하며 SOAP이 보고서 서버 웹 서비스에서 어떻게 사용되는지를 설명합니다.Provides an overview of SOAP and how it is used in the Report Server Web services.

SOAP API 액세스Accessing the SOAP API
WSDL(Web Service Description Language)에 대해 설명하고 Reporting Services WSDL 파일 액세스를 위한 URL을 제공합니다.Describes the Web Service Description Language (WSDL) and provides URLs for accessing a Reporting Services WSDL file.

웹 서비스와.NET Framework를 사용 하 여 응용 프로그램 빌드Building Applications Using the Web Service and the .NET Framework
Reporting Services SOAP API를 호출하는 응용 프로그램 및 웹 서비스 개발에 대한 정보를 포함합니다.Contains information about developing applications and Web services that call the Reporting Services SOAP API.

Rs.exe 유틸리티 및 웹 서비스를 사용한 스크립팅Script with the rs.exe Utility and the Web Service
Reporting ServicesReporting Services 스크립팅 환경에 대해 개략적으로 설명합니다.Provides an overview of the Reporting ServicesReporting Services scripting environment.

기술 참조 ( Ssrs)Technical Reference (SSRS)
보고서 서버 웹 서비스 메서드 및 해당하는 복합 형식에 대한 특정 참조 자료를 포함합니다.Contains reference material specific to Report Server Web services methods and corresponding complex types.

웹 서비스 개발을 위한 사용자 요구 사항User Requirements for Web Service Development

보고서 서버 웹 서비스를 사용하여 응용 프로그램을 개발하려면 다음이 필요합니다.To develop applications using the Report Server Web service, you need:

  • MicrosoftMicrosoftInternet Explorer 5.5 이상이 인터넷 연결 하 여 보고서 서버에 대 한 액세스는 컴퓨터에 설치 되어 있습니다. Internet Explorer 5.5 or later installed on a computer with an Internet connection to and access to the report server.

  • MicrosoftMicrosoft Visual StudioVisual Studio 또는 MicrosoftMicrosoft .NET Framework.NET Framework 개발 및 배포 하려는 경우 컴퓨터에 설치 된 SDK Reporting ServicesReporting Services 를 사용 하 여 응용 프로그램에서 MicrosoftMicrosoft .NET Framework.NET Framework합니다. Visual StudioVisual Studio or the MicrosoftMicrosoft .NET Framework.NET Framework SDK installed on a computer if you want to develop and deploy Reporting ServicesReporting Services applications using the MicrosoftMicrosoft .NET Framework.NET Framework.

  • 깊이 있게 이해할 MicrosoftMicrosoft SQL ServerSQL Server Reporting ServicesReporting Services 기능 및 특성입니다.An in-depth understanding of MicrosoftMicrosoft SQL ServerSQL Server Reporting ServicesReporting Services features and capabilities.

  • SOAP 및 XML Web ServicesXML Web Services를 잘 알고 있어야 합니다.A firm understanding of SOAP and XML Web ServicesXML Web Services.

  • 개발 해 본 경험이 .NET Framework.NET Framework-과 같은 호환 언어 MicrosoftMicrosoft Visual C#Visual C# 또는 MicrosoftMicrosoft Visual BasicVisual Basic사용 하려는 경우는 .NET Framework.NET Framework 개발 플랫폼으로 합니다.Development experience in a .NET Framework.NET Framework-compatible language such as MicrosoftMicrosoft Visual C#Visual C# or MicrosoftMicrosoft Visual BasicVisual Basic, if you plan to use the .NET Framework.NET Framework as your development platform.

관련 항목:See Also

보고서 서버 웹 서비스Report Server Web Service