2011-05-06 3 views
0

사용자 지정 어댑터를 쓰고 있습니다. 내장 된 어댑터가 이미 가지고있는 매크로 기능을 구현하고 싶습니다.사용자 지정 BizTalk 어댑터에서 매크로 구현

BizTalk 또는 다른 곳에서 사용할 수있는 라이브러리가 있어야하며 문자열 문자열을 전달할 수있는 곳이 있어야하며 결과 문자열을 해당 컨텍스트 데이터로 대체 된 매크로로 반환해야합니다.

나는 이것을 생각하는 것이 미친가? 이것이 존재합니까? 감사!

+0

맥심이 언급 한 것처럼 매크로에는 아무 것도 없지만 고객 어댑터 코드에서 토큰을 처리하는 방법 일뿐입니다. –

답변

3

매크로를 구현하는 것은 구현하려는 어댑터의 컨텍스트에 크게 의존합니다. 사실, 제가 아는 한, 이것을하기위한 라이브러리는 없습니다.

그러나 매크로를 구현하는 것은 비교적 쉽고 정규 표현식 등을 사용하지 않아도됩니다. 간단한 토큰 대체 알고리즘이 수행합니다.

% DateTime % 또는 % MessageID %와 같은 매크로를 구현하는 것은 간단하며 컨텍스트없이 수행 할 수 있습니다. % SourceFileName %와 같은 다른 매크로를 구현하려면 어댑터에서 BizTalk 컨텍스트 속성을 읽어야합니다.