다음을 통해 공유


BizTalk Server 사용하여 Oracle 데이터베이스 폴링

Oracle 데이터베이스에서 폴링 기반 메시지를 받도록 Oracle 데이터베이스 어댑터를 구성할 수 있습니다. 어댑터는 Oracle 데이터베이스를 폴링하는 두 가지 방법을 제공합니다.

  • SELECT 문 사용. Oracle 데이터베이스의 테이블과 뷰를 폴링하는 간단한 SELECT 문을 지정할 수 있습니다. 어댑터는 지정된 간격으로 SELECT 문을 실행하고 결과를 어댑터 클라이언트에 반환합니다.

  • 패키지 내의 저장 프로시저, 함수 또는 프로시저 또는 함수 사용. 패키지 내에서 저장 프로시저, 함수 또는 프로시저 또는 함수를 지정하여 Oracle 데이터베이스를 폴링할 수 있습니다. 어댑터는 지정된 간격으로 요청 메시지를 실행하고 결과를 어댑터 클라이언트에 반환합니다.

    두 방법의 주요 차이점은 어댑터 클라이언트가 어댑터가 Oracle 데이터베이스를 폴링하는 데 사용하는 폴링 문을 지정하는 방식입니다. 첫 번째 접근 방식에 대한 폴링 문은 간단한 SELECT 문이지만 다른 접근 방식에 대한 폴링 문은 패키지 내에서 저장 프로시저, 함수 또는 프로시저 또는 함수를 실행하는 요청 메시지입니다. 어댑터 클라이언트는 PollingStatement 바인딩 속성에서 두 방법 중 하나에 대해 폴링 문을 지정합니다. 바인딩 속성에 대한 자세한 내용은 Oracle Database 어댑터 바인딩 속성에 대해 읽어보세요.

    이 섹션의 topics SELECT 문과 패키지 내의 저장 프로시저, 함수 또는 프로시저 또는 함수를 사용하여 폴링하는 방법에 대한 지침을 제공합니다.

섹션 내용

참고 항목

Oracle Database 어댑터를 사용하여 BizTalk 애플리케이션 개발