문제

XML의 PDF 파일 이름과 값을 사용하여 Biztalk에서 PDF와 XML 파일을 연관시켜야합니다. PDF-File을 오케스트레이션으로 어떻게 읽을 수 있습니까? 어떻게 든 XML로 처리해야합니다 ...

상관 관계의 이유는 수신 시스템에 특정 순서로 작성하기 전에 전송 시스템에서 PDF와 XML을 모두 가져야하기 때문입니다 (PDF 파일은 전달되어야합니다. ~ 전에 XML 메타 파일이 전송됩니다.).

도움이 되었습니까?

해결책

PDF 파일을 Biztalk 내 바이너리로 처리 해야하는 요구 사항이 있습니까? 실제로 파일에서 아무것도 읽지 않고 Biztalk를 통해 처리해야합니까?

이 경우 XML에 구문 분석 할 필요가 없다면 메시지를 유형 문서로 읽습니다. System.Xml.XmlDocument 패스 스루 파이프 라인을 사용하여 수신 위치에서.

이 문서에는 상관 관계를 포함하여 원하는 방식으로 사용할 수있는 수신 된 파일 이름과 같은 모든 표준 컨텍스트 속성이 있습니다.

Richard Seroter에는 블로그 게시물이 있습니다 여기 그것은 이것에 대해 자세히 설명합니다.

PDF를 XML로 구문 분석 해야하는 경우 어댑터/파이프 라인이 존재하는지 확실하지 않습니다. (PDF로 직렬화하기위한 어댑터는 있지만 다른 방법은 없습니다)

다른 팁

처리 할 XML 문서와 해당 문서와 관련된 여러 PDF를받은 상황이있었습니다. 수신 위치는 XML을 수신하고이를 동맥류로 보냅니다. 오케스트레이션은 XML Doc의 파일 이름을 사용하여 사용자 정의 Componenent에서 PDF 파일에서 읽습니다. 코드는 PDF를 이동했지만 PDF를 사용하여 MIME를 인코딩하여 XML 문서에 넣을 수도 있습니다.

PDF가 나타날 때까지 기다려야한다고 언급했습니다. 당신은 오케스트라 이온이 PDF가 나타나기 위해 기다리는 동안 기다릴 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top