BizTalk Server 사용하여 Oracle 데이터베이스 폴링
Oracle 데이터베이스에서 폴링 기반 메시지를 받도록 Oracle 데이터베이스 어댑터를 구성할 수 있습니다. 어댑터는 Oracle 데이터베이스를 폴링하는 두 가지 방법을 제공합니다.
SELECT 문 사용. Oracle 데이터베이스의 테이블과 뷰를 폴링하는 간단한 SELECT 문을 지정할 수 있습니다. 어댑터는 지정된 간격으로 SELECT 문을 실행하고 결과를 어댑터 클라이언트에 반환합니다.
패키지 내의 저장 프로시저, 함수 또는 프로시저 또는 함수 사용. 패키지 내에서 저장 프로시저, 함수 또는 프로시저 또는 함수를 지정하여 Oracle 데이터베이스를 폴링할 수 있습니다. 어댑터는 지정된 간격으로 요청 메시지를 실행하고 결과를 어댑터 클라이언트에 반환합니다.
두 방법의 주요 차이점은 어댑터 클라이언트가 어댑터가 Oracle 데이터베이스를 폴링하는 데 사용하는 폴링 문을 지정하는 방식입니다. 첫 번째 접근 방식에 대한 폴링 문은 간단한 SELECT 문이지만 다른 접근 방식에 대한 폴링 문은 패키지 내에서 저장 프로시저, 함수 또는 프로시저 또는 함수를 실행하는 요청 메시지입니다. 어댑터 클라이언트는 PollingStatement 바인딩 속성에서 두 방법 중 하나에 대해 폴링 문을 지정합니다. 바인딩 속성에 대한 자세한 내용은 Oracle Database 어댑터 바인딩 속성에 대해 읽어보세요.
이 섹션의 topics SELECT 문과 패키지 내의 저장 프로시저, 함수 또는 프로시저 또는 함수를 사용하여 폴링하는 방법에 대한 지침을 제공합니다.