You work in an international company which is named TXTWIN. And you’re in charge of the company network and use Microsoft BizTalk Server 2006 R2.
One of your business partners sends you EDI documents. The documents contain an element named Number which stores an integer value. The messages are routed to an orchestration when they arrive. You must incorporate the rules below:
-A different series of actions should be performed by the orchestration if the value of Number is less than or equal to 10.
-A particular series of actions should be performed by the orchestration if the value of Number is greater than 10.
This conditional logic has to be added to the orchestration. You must make sure that you don’t have to redeploy the orchestration if the logic changes. So what should you do to ensure this?
A.
You should create a new policy by using the Business Rule Composer, and the new policy should incorporate the two rules.
After this, you should deploy the policy.
From the orchestration, call the policy.
B.
You should use the Business Rule Composer to create a new vocabulary.
Before you deploy the vocabulary, and call the vocabulary from the orchestration, you should set the vocabulary to an XML document element which is mapped to the Number node.
C.
The rules should be entered into the Decide shape logic in case that Number is greater or less than or equal to 10.
Before this is performed, the Number element should be performed and a Decide shape that has two branches should be added in the orchestration.
D.
You should create a new definition by using the Vocabulary Definition Wizard.
The new definition defines the range of values for Number.
Deploy a Decide shape that branches based on the result that is returned from the call should be added to the vocabulary.
Before this is performed, you should deploy the vocabulary.
From the orchestration, call the vocabulary.
Explanation:
BURGOS: mnemo: “EDI documents … A different series of actions” = “BRC … deploy … call”