다음을 통해 공유


SQL 애플리케이션 개발

개요

microsoft BizTalk adapter for SQL Server WCF(Windows Communication Foundation) 바인딩입니다. 클라이언트 애플리케이션은 SQL 어댑터를 사용하여 SQL Server 아티팩트에서 작업을 호출할 수 있습니다. SQL 어댑터를 사용할 수 있습니다.

  • BizTalk Server 솔루션의 물리적 포트 바인딩을 통해

  • 클라이언트 프록시의 instance 메서드를 호출합니다.

  • 호스트된 WCF 서비스입니다.

  • WCF 채널 모델을 사용하는 코드에서 채널 instance 통해 SOAP 메시지를 보냅니다.

BizTalk 및 WCF 서비스 및 WCF 채널

다음 표는 다음과 같습니다.

  • SQL 어댑터를 사용하여 SQL Server 수행할 수 있는 다양한 작업을 나열합니다.

  • 선택한 접근 방식(BizTalk Server, WCF 서비스 모델, WCF 채널 모델)을 사용하여 작업을 수행하는 방법에 대한 정보가 포함된 topics 대한 링크를 제공합니다.

Task BizTalk Server WCF 서비스 모델 WCF 채널 모델
테이블 및 뷰에서 기본 삽입, 업데이트, 삭제 및 선택 작업 수행 SQL 어댑터와 함께 BizTalk Server 사용하여 작업 삽입, 업데이트, 삭제 또는 선택 WCF 서비스 모델을 사용하여 인터페이스 테이블 및 뷰에서 작업 삽입, 업데이트, 삭제 또는 선택 WCF 채널 모델을 사용하여 SQL의 테이블에 삽입 작업 실행
큰 데이터 형식 열이 있는 테이블 및 뷰에서 작업 수행

(어댑터를 사용하는 FILESTREAM 작업에 대한 정보도 포함됨)
SQL 어댑터를 사용하여 대용량 데이터 형식을 포함하는 테이블 및 뷰에 대한 작업 WCF 서비스 모델을 사용하여 SQL에서 큰 데이터 형식의 테이블 및 뷰에서 작업 실행 -
저장된 프로시저 실행 BizTalk Server 사용하여 SQL Server 저장 프로시저 실행 WCF 서비스 모델을 사용하여 SQL에서 저장 프로시저 호출 -
BizTalk 오케스트레이션을 사용하지 않고 단일 매개 변수로 저장 프로시저 실행 BizTalk Server 사용하여 SQL Server 단일 XML 매개 변수로 저장 프로시저 실행 - -
정의에 FOR XML 절이 포함된 저장 프로시저 실행 BizTalk Server 사용하여 SQL Server FOR XML 절이 있는 저장 프로시저를 실행합니다. - -
SQL Server 복합 작업 수행 BizTalk Server 사용하여 SQL Server 복합 작업 실행 - -
SQL Server 스칼라 함수 호출 BizTalk Server 사용하여 SQL Server 스칼라 함수 호출 WCF 서비스 모델을 사용하여 SQL Server 스칼라 함수 호출 -
SQL Server 테이블 반환 함수 호출 BizTalk Server 사용하여 SQL Server Table-Valued 함수 호출 WCF 서비스 모델을 사용하여 SQL Server Table-Valued 함수 호출 -
ExecuteReader, ExecuteScalar 또는 ExecuteNonQuery 작업 수행 BizTalk Server 사용하여 SQL의 ExecuteReader, ExecuteScalar 또는 ExecuteNonQuery 작업 WCF 서비스 모델을 사용하여 SQL의 ExecuteReader, ExecuteScalar 또는 ExecuteNonQuery 작업 -
폴링 기반 데이터 변경 메시지 수신 BIZTALK SERVER SQL 어댑터를 사용하여 SQL Server 폴링 WCF 서비스 모델에서 SQL 어댑터를 사용하여 SQL Server 폴링 WCF 채널 모델을 사용하여 SQL Server 폴링 기반 데이터 변경 메시지 수신
SQL Server 알림 받기 BizTalk Server 사용하여 SQL 쿼리 알림 받기 WCF 서비스 모델을 사용하여 SQL에서 쿼리 알림 받기 -

다음 단계

이 섹션의 topics BizTalk Server 및 .NET 프로그래밍 솔루션 모두에서 SQL 어댑터를 사용하는 애플리케이션을 개발하는 데 도움이 되는 정보, 절차 및 예제를 제공합니다.