네이티브 XML 웹 서비스 배포

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

다음 표에서는 SQL Server의 네이티브 XML 웹 서비스 설정을 위한 권장 단계를 나열합니다.

단계

참조

SQL Server와 함께 제공되는 네이티브 XML 웹 서비스에 대해 알아봅니다.

네이티브 XML 웹 서비스 개념

응용 프로그램의 요구 사항을 파악합니다. 예를 들어 다음은 이 단계에서 유용한 질문입니다.

  • 응용 프로그램이 고용량 OLTP용입니까? 아니면 가끔씩만 사용되는 용도의 프로그램입니까?

  • 저장 프로시저에 비즈니스 논리가 많이 포함됩니까?

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

지원할 클라이언트 운영 체제 유형을 결정합니다. 예를 들어 다음은 이 단계에서 유용한 질문입니다.

  • 클라이언트 운영 체제가 Windows 기반 운영 체제입니까? 아니면 Windows가 아닌 운영 체제입니까?

  • 이기종 환경을 사용하고 있습니까?

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

응용 프로그램을 인터넷용으로 배포할지, 엑스트라넷용으로 배포할지 결정합니다.

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

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

끝점 배포에 가장 적합한 인증 유형을 선택합니다.

끝점 인증 유형

환경에 대한 올바른 WSDL 전략을 결정합니다. 기본, 단순, 사용자 지정, 없음 등의 WSDL 형식을 사용할 수 있습니다.

WSDL 사용

SQL Server 인스턴스에서 HTTP 요청을 수신할 수 있도록 HTTP 끝점을 만듭니다.

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

CREATE ENDPOINT(Transact-SQL)

끝점에 사용 권한을 부여합니다.

GRANT 끝점 사용 권한(Transact-SQL)

저장 프로시저나 사용자 정의 함수를 웹 메서드로 노출합니다.

웹에 SQL 프로그래밍 기능 제공

끝점의 기본 WSDL 응답을 테스트합니다.

기본 WSDL

단순 WSDL

(옵션) 필요에 따라 끝점을 업데이트하거나 다시 만듭니다.

ALTER ENDPOINT(Transact-SQL)

DROP ENDPOINT(Transact-SQL)

참고 항목

관련 자료