문제

를 호출하려면 어떻게 해야 하나요?BizTalk 오케스트레이션을 동적으로 모르고 오케스트레이션이 이름?

Call 오케스트레이션 모양의 필요를 알고 이름과 매개 변수의 오케스트레이션에 디자인이다.했는데 사용하는'호출'XLang 키워드 하지만 그것 또한 필요한 오케스트레이션이 이름으로 설계 시간을 다음과 같이 표현에 모양을 작성할 수 있습으로

call BizTalkApplication1.Orchestration1(param1,param2);

내가 찾는 일부를 지정하는 방법을 부르 오케스트레이션이 이름에서 오는 들어오는 메시지 또는 SSO config 저장합니다.

편집:I'musing BizTalk2006R1(ESB 지침에 대한 R2 고 하지 않았을 얻을 수 있는 방법을 내 문제를 해결)

도움이 되었습니까?

해결책

방법은 내가 달성했 유사한 무언가가 과거에 직접 사용하여 바인딩에서 포트 오케스트레이션 및시키는 마이크로소프트러습니다.기본적으로,그 내용은 다음과 같습니다:

  1. 들에게 호출 가능한 오케스트레이션의 사용이 직접적인 포트로 연결하여 귀하의 활성화 받는 모양입니다.
  2. 필터를 설정한 표정신의 활성화 받는 모양 사용자 정의 컨텍스트 기반 시설 및 설정 값과 같은 고유하게 식별하는 오케스트레이션(와 같은 오케스트레이션이 이름이나 무엇이든)
  3. 에서 호출한 오케스트레이션,메시지를 작성하고 싶을 것을 사용하여 새로운 오케스트라가 있습니다.에서는 메시지 설정,사용자 정의 컨텍스트를 제공하는 값과 일치하는 필터에서 사용되는 특정한 오케스트레이션 당신이 원하는 발사합니다.
  4. 보내는 메시지를 통해 직접적인 송신 포트는 그것을 얻 Ek 직접 및 Pub/하위 메커니즘턴 취할 것입니다.

하나는 것은 시계에서 4 단계:이 제대로 작동해야 합니다 새로 만들 상호 관계를 설정을 포함하는 유형의 사용자 정의 컨텍스트성,그리고 다음 사항을 확인하십시오 직접적인 보트"다음"상호 관계 설정에 보낼 수 있습니다.그렇지 않으면 사용자 정의 제공만 기록됩(그리고 승진)msg 컨텍스트와 라우팅 실패할 것이다.

희망이 도움이 됩니다!

다른 팁

보 ESB 지침(www.codeplex.com/esb 다)이 패키지에서 제공하는 기능을 찾고 있는

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