2014-06-18 5 views
0
내가

만들기 사용자 지정 작업 작업 어댑터

그래서 내가 폴더를 사용 "Folder2 폴더를"말 "폴더 1"과 "위치에 존재하는 파일이 될 것입니다 매 2 시간 트리거 내 Biztalk 오케스트레이션을 실행해야

Folder2 ". 저는 "Folder1"에서 "Folder2"로 파일을 적시에 복사합니다 (매 2 시간마다 말합니다). 저는 C# 코드를 작성하고이 콘솔 응용 프로그램의 exe를 Windows 스케줄러의 Task로 제공함으로써 실현했습니다.

"Folder2"는 BizTalk 응용 프로그램에서 수신 위치로 구성됩니다. 따라서 파일을 "Folder2"로 이동하면 BizTalk 오케스트레이션이 트리거됩니다.

이제 BizTalk 예약 작업 어댑터를 사용하려고합니다. "Folder2"에있는 파일을 엄격하게 사용하려면 "XmlStringStreamProvider"를 사용할 수 없습니다. C# 응용 프로그램의 exe를 실행할 가능성이 있습니까? Windows 스케줄러와 같은 Task? 어떤 제안 :-(그것은 완전히 새로운

오전. 미리. 실제 도움이

답변

1

예 수 특정 질문에 대한 답변 감사합니다 것입니다,하지만 난 그 길을하지 않을 것입니다. 당신이 무엇을 ' 해야 할 일은 .exe를 실행하는 사용자 지정 작업을 작성하는 것입니다.

예약 된 작업 어댑터의 인터페이스는 매우 간단하므로 .exe를 다시 사용하지 말고 직접 기능을 구현하는 것이 좋습니다.

정말로해야 할 일은 Folder2에있는 파일의 내용을 BizTalk 메시지로 스트리밍 복사하는 것입니다. 작업.