보고서 서버 웹 서비스

SQL Server Reporting Services는 보고서 서버 웹 서비스를 통해 보고서 서버의 전체 기능에 대한 액세스를 제공합니다. 보고서 서버 웹 서비스는 SOAP API를 사용하는 XML 웹 서비스입니다. HTTP를 통한 SOAP를 사용하고 클라이언트 프로그램과 보고서 서버 간의 통신 인터페이스 역할을 합니다. 웹 서비스는 보고서 실행용과 보고서 관리용으로 엔드포인트를 두 개 제공하며, 여기에는 보고서 서버의 기능을 표시하고 보고서 수명 주기 중 임의의 부분에 대해 사용자 지정 도구를 만들 수 있는 메서드가 사용됩니다.

웹 서비스를 기반으로 Reporting Services 애플리케이션을 개발하는 세 가지 기본 방법이 있습니다. 마케팅 목록의 구성원을 관리할 수 있습니다.

  • Microsoft Visual Studio 및 Microsoft .NET Framework SDK를 사용하여 애플리케이션을 개발합니다. .NET Framework를 사용하여 웹 서비스 애플리케이션을 빌드하는 방법에 대한 자세한 내용은 웹 서비스 및 .NET Framework를 사용하여 애플리케이션 빌드를 참조 하세요.

  • rs 유틸리티(RS.exe), Reporting Services 스크립트 환경을 사용하여 애플리케이션을 개발합니다. Reporting Services 및 Visual Basic 스크립트를 사용하면 보고서 서버 웹 서비스 작업을 실행할 수 있습니다. Reporting Services의 스크립팅에 대한 자세한 내용은 rs.exe 유틸리티 및 웹 서비스를 사용한 스크립트를 참조 하세요.

  • SOAP 지원 개발 도구 집합을 사용하여 애플리케이션을 개발합니다. 자세한 내용은 Reporting Services에서 SOAP의 역할을 참조 하세요.

프로그래밍 다이어그램

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

이 섹션의 내용

보고서 서버 웹 서비스 메서드
각 보고서 서버 웹 서비스의 기능 및 메서드를 설명합니다.

Reporting Services에서 SOAP의 역할
SOAP 및 보고서 서버 웹 서비스에서 사용되는 방법에 대한 개요를 제공합니다.

SOAP API 액세스
WSDL(웹 서비스 설명 언어)에 대해 설명하고 Reporting Services WSDL 파일에 액세스하기 위한 URL을 제공합니다.

웹 서비스와 .NET Framework를 사용하여 애플리케이션 빌드
Reporting Services SOAP API를 호출하는 애플리케이션 및 웹 서비스 개발에 대한 정보를 포함합니다.

rs.exe 유틸리티 및 웹 서비스를 사용한 스크립트
Reporting Services 스크립팅 환경에 대한 개요를 제공합니다.

기술 참조(SSRS)
보고서 서버 웹 서비스 메서드 및 해당하는 복합 형식에 대한 특정 참조 자료를 포함합니다.

웹 서비스 개발을 위한 사용자 요구 사항

보고서 서버 웹 서비스를 사용하여 애플리케이션을 개발하려면 다음이 필요합니다.

  • Microsoft Internet Explorer 5.5 이상은 보고서 서버에 대한 인터넷 연결 및 액세스 권한이 있는 컴퓨터에 설치됩니다.

  • Microsoft .NET Framework를 사용하여 Reporting Services 애플리케이션을 개발하고 배포하려는 경우 컴퓨터에 설치된 Microsoft Visual Studio 또는 Microsoft .NET Framework SDK입니다.

  • Microsoft SQL Server Reporting Services 기능 및 기능에 대해 자세히 이해합니다.

  • SOAP 및 XML Web Services에 대한 확고한 이해

  • .NET Framework를 개발 플랫폼으로 사용하려는 경우 Microsoft C# 또는 Microsoft Visual Basic과 같은 .NET Framework 호환 언어의 개발 환경입니다.

보고서 서버 웹 서비스