다음을 통해 공유


네이티브 XML 웹 서비스 개념

Microsoft SQL Server의 이후 버전에서는 이 기능이 제거됩니다. 새 개발 작업에서는 이 기능을 사용하지 않도록 하고, 현재 이 기능을 사용하는 응용 프로그램은 수정하십시오.

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

  • HTTP(Hypertext Transfer Protocol)

    HTTP는 World Wide Web 이면의 핵심 프로토콜로서 플랫폼에 중립적인 웹 기반 데이터 교환을 제공합니다.

    중요 정보중요

    HTTP를 지원하려면 Http.sys라는 HTTP 수신기가 필요합니다. Http.sys는 Windows Server 2003 및 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의 인스턴스로 보내 다음을 실행할 수 있습니다.

  • 매개 변수가 있거나 없는 Transact-SQL 일괄 처리 문

  • 저장 프로시저, 확장 저장 프로시저 및 스칼라 반환 사용자 정의 함수

섹션 내용

참고 항목

개념