다른 시스템간에 biztalk 서버를 사용하여 통합 메커니즘을 개발해야하는 상황에 처해 있습니다. 다음과 같은 시나리오의소스가 동일하고 대상이 biztalk에서 다른 경우 가장 좋은 방법
하나는 :
이 폴더에 일부 파일을 생성하는 소스 시스템 (S1을 말할 수) 인 나는,이 파일을 선택 몇 가지 논리를 적용하고 대상 시스템에 전송하는 데 사용 . 소스 시스템 S1에 의해 생성 된 동일한 파일을 처리해야하는 세 가지 다른 대상 시스템 (D1, D2, D3)이 있습니다. 입력 파일 (S1에 의해 생성됨)을 처리하기 위해 세 가지 대상 시스템 모두에 대해 정의 된 주파수가 있습니다. 따라서이 시나리오에서 가장 좋은 접근 방법은 무엇입니까?
다음과 같은 몇 가지 사항이 있으니 제발 제안 해주세요.
-> 세 가지 다른 대상에 대해 세 가지 오케스트레이션을 만듭니다.
-> 하나의 오케스트레이션을 만들고 그에 대한 논리 만 관리하십시오.
-> ESB를 구현하십시오. 이 시나리오에서 ESB를 사용할 가치가 있습니까?
좋습니다.
"세 가지 대상 시스템 모두에 대해 정의 된 주파수가 있습니다"- 대상이 특정 시간에만 데이터를 수용 할 수 있다는 것을 의미합니까? 일반적으로 이것은 소스에 의해 구동됩니다. 즉, 데이터를 생성 할 때 모든 3 다운 스트림 시스템이이를 가져옵니다. –
@ Johns-305가 질문하는 경우 일부 대상 시스템은 해당 시스템을 가리키는 전송 포트 속성의 전송 고급 옵션에서 '서비스 창 사용'옵션을 특정 시간 동안 만 수락합니다. – Dijkgraaf
실제로 소스는 데이터 생성을 계속하지만 대상은 정의 된 주파수 (2 시간, 4 시간 및 5 시간의 시간 간격 후에 가정)에서 데이터를 승인합니다. 대상 시스템은 최신 데이터를 승인합니다. –