SQL Server 2005에서 네이티브 XML 웹 서비스 사용

Microsoft SQL Server 2005 에서는 다음과 같은 열린 표준을 사용하여 SQL Server 2005 데이터베이스 엔진 을 통해 네이티브 XML 웹 서비스를 제공합니다.

  • HTTP(Hypertext Transfer Protocol)
    HTTP는 World Wide Web 이면의 핵심 프로토콜로서 플랫폼에 중립적인 웹 기반 데이터 교환을 제공합니다.
    ms191274.note(ko-kr,SQL.90).gif중요:
    HTTP를 지원하려면 Http.sys라는 HTTP 수신기가 필요합니다. Http.sys는 및 Windows XP 서비스 팩 2에서만 사용할 수 있습니다. 자세한 내용은 HTTP 커널 모드 드라이버(Http.sys) 구성을 참조하십시오.
  • SOAP
    SOAP는 운영 체제와 관계없이 XML 및 HTTP를 사용하여 서비스, 개체 및 서버에 액세스하는 방법을 정의합니다.
  • WSDL(Web Services Definition Language)
    WSDL은 웹 기반 서비스를 설명하는 데 사용할 수 있는 XML 문서 형식입니다.

SQL Server 2005 에서 네이티브 XML 웹 서비스를 사용하는 경우 HTTP를 통해 SOAP 메시지 요청을 SQL Server 2005 의 인스턴스로 보내 다음을 실행할 수 있습니다.

  • 매개 변수가 있거나 없는 Transact-SQL 일괄 처리 문
  • 저장 프로시저, 확장 저장 프로시저 및 스칼라 값 사용자 정의 함수

섹션 내용

항목 설명

네이티브 XML 웹 서비스 개요

SQL Server 2005 의 네이티브 XML 웹 서비스를 Microsoft SQLXML과 비교하고 네이티브 XML 웹 서비스가 작동하는 방법을 설명하며 이 서비스의 몇 가지 장점을 나열합니다.

네이티브 XML 웹 서비스 배포

네이티브 XML 웹 서비스를 평가하거나 배포할 때 구체적으로 지정하고 따르기 위한 초기의 일반적인 계획 및 배포 검사 목록을 제공합니다.

네이티브 XML 웹 서비스 사용을 위한 최선의 구현 방법

네이티브 XML 웹 서비스를 평가하거나 배포하기 위한 최상의 방법에 대해 SQL Server 제품 팀에서 제공하는 정보와 권장 사항입니다.

서버를 설정하여 네이티브 XML 웹 서비스 요청 수신

안전한 방법으로 HTTP 기반 요청을 수신하고 서비스를 제공할 수 있도록 SQL Server 2005 를 실행하는 서버 컴퓨터의 구성 및 제공 방법에 대해 설명합니다.

WSDL 사용

웹 클라이언트에 선택적으로 노출하는 SQL Server 프로그래밍 기능을 게시할 수 있도록 네이티브 XML 웹 서비스가 WSDL 응답을 생성 및 사용하는 방법에 대해 설명합니다.

SOAP 요청 및 응답 메시지 구조

SOAP 표준에서 사용하는 다양한 XML 기반 메시지의 구조를 자세히 설명합니다.

SOAP 세션 작업

SOAP 세션의 동작 방법과 SOAP 세션을 사용하여 다중 일괄 처리를 웹 기반 SQL Server 클라이언트로 확장할 수 있는 방법을 설명합니다.

SOAP를 통한 SQL Server 인증

SOAP 기반 클라이언트 액세스 시나리오에 SQL Server 인증을 적용할 수 방법에 대한 선택 사항을 설명합니다.

클라이언트 응용 프로그램 작성

Microsoft Visual Studio 2005 를 사용하여 개발할 때 네이티브 XML 웹 서비스의 사용 방법을 보여주기 위해 C# 및 Microsoft Visual Basic 으로 작성된 웹 클라이언트 응용 프로그램의 예를 제공합니다.

네이티브 XML 웹 서비스의 성능 카운터

성능 모니터를 사용하여 웹 응용 프로그램의 성능을 모니터링할 때 사용할 수 있는 네이티브 XML 웹 서비스 관련 카운터에 대한 참조 정보를 제공합니다.

SOAP 요청 및 응답에 사용되는 네임스페이스

SQL Server 2005 에서 네이티브 XML 웹 서비스용으로 미리 정의된 XML 네임스페이스에 대한 참조 정보를 제공합니다.

네이티브 XML 웹 서비스의 데이터 형식 매핑

네이티브 XML 웹 서비스에서 반환되는 WSDL 파일에 사용하도록 정의된 XSD(XML 스키마) 데이터 형식에 SQL 데이터 형식을 매핑하는 방법에 대한 참조 정보를 제공합니다.

네이티브 XML 웹 서비스의 지침 및 제한 사항

SQL Server 2005 의 네이티브 XML 웹 서비스에 대한 사용 지침과 기능 제한을 설명합니다.

참고 항목

개념

예제 XML 응용 프로그램

도움말 및 정보

SQL Server 2005 지원 받기