Chapter 1: Configuring a Messaging Architecture
Answers: b, d, f
When using the same Filter for multiple Send Ports, a Send Port Group should be used so that maintaining the Filter only needs to be done at one place. The actual Send Ports should have no Filter themselves since that will cause the messages to be sent more than once.
Answers: b, d
In this case, routing for failed messages needs to be set up on the Receive Port (there will be no Send Port activity when a message fails on the receive side). When failed message routing is enabled, all normal Context Properties such as BTS.ReceivePortName are Unpromoted (written), and only Context Properties in the ErrorReport namespace can be used for routing.
Answer: b
Receive Locations should still be enabled and the BizTalk service(s) should still be running so that others subscribers will still get their messages. Setting a Send Port state to the Unenlisted state will cause the Send Port to stop subscribing to the messages and will, therefore, never receive the messages received in BizTalk while the state was Unenlisted. Setting the Port to a stopped state will allow the Port to receive all the messages intended for the Port and not send them, until the Port is started again.
Answer: a
Only option a will work. We cannot use the Send Port since the requirement clearly states that the transformation should happen before the message enters the
MessageBox
. Also option b doesn't work since no chained mapping is allowed in BizTalk.Answer: c
POP3 is the the only out of the box adapter that has the capabilities of receiving emails from an exchange server. Also the Body Part Index should be 0, because the actual mail body is required as the message part.