WCF 서비스 모델에서 SQL 어댑터를 사용하여 SQL Server 폴링
SQL Server 폴링 기반 데이터 변경 메시지를 받도록 SQL 어댑터를 구성할 수 있습니다. 어댑터가 데이터베이스를 폴링하기 위해 실행하는 폴링 문을 지정할 수 있습니다. 폴링 문은 SELECT 문 또는 결과 집합을 반환하는 저장 프로시저일 수 있습니다. 수신된 폴링 메시지의 유형에 따라 어댑터는 다양한 폴링 작업을 노출합니다.
폴링 이 작업은 데이터 집합을 폴링 메시지의 일부로 반환합니다.
TypedPolling. 이 작업은 강력한 형식의 폴링 메시지를 반환합니다.
XmlPolling. 이 작업은 폴링 메시지를 XML 메시지로 반환합니다. FOR XML 절을 사용하여 데이터를 XML 메시지로 반환하는 SELECT 문 또는 저장 프로시저를 사용하려면 이 작업을 사용해야 합니다. FOR XML 절 은 자세한 정보를 제공합니다.
이러한 폴링 작업에 대한 자세한 내용은 SQL 어댑터를 사용하여 SQL Server 폴링을 참조하세요.
참고
SQL 어댑터를 사용하면 어댑터 클라이언트가 동일한 데이터베이스 또는 테이블에 대해 둘 이상의 폴링 또는 TypedPolling 작업을 사용하는 단일 애플리케이션을 가질 수 있습니다. 이러한 시나리오를 지원하기 위해 어댑터에는 연결 URI에 고유한 ID 인 InboundID가 포함됩니다. 연결 URI에 추가된 이 ID는 고유하게 만들어 단일 애플리케이션에서 여러 폴링 작업을 사용하도록 설정합니다.
이 섹션의 topics .NET 애플리케이션에서 폴링 및 TypedPolling 작업을 모두 사용하는 방법에 대한 지침을 제공합니다.