What should you do?

You work as a Microsoft BizTalk 2006 Technology Specialist for Domain.com. Domain.com operates as an
insurance brokerage. Due to the nature of the business, Domain.com requires to work with many business partners. All parties involved must share data with each other. The development of Integration applications is your responsibility at Domain.com.

You received instruction to design a BizTalk solution to address their data-sharing needs. The business partners will be communicating via MQSeries.

Because you must deal with your data being sent, processed, and returned by many partners, you must be able to determine dynamically what queue to listen to for your response. To this end you need to configure BizTalk accordingly. You must accomplish this with the minimum development effort possible.

What should you do?

You work as a Microsoft BizTalk 2006 Technology Specialist for Domain.com. Domain.com operates as an
insurance brokerage. Due to the nature of the business, Domain.com requires to work with many business partners. All parties involved must share data with each other. The development of Integration applications is your responsibility at Domain.com.

You received instruction to design a BizTalk solution to address their data-sharing needs. The business partners will be communicating via MQSeries.

Because you must deal with your data being sent, processed, and returned by many partners, you must be able to determine dynamically what queue to listen to for your response. To this end you need to configure BizTalk accordingly. You must accomplish this with the minimum development effort possible.

What should you do?

A.
Determine what queue should be listened to using the Business Rules Engine (BRE).

B.
Allow context properties of the outbound message to determine what queue to listen to by using the Dynamic Receive feature of the MQSeries adapter.

C.
Ensure that all queues are listened to by configuring MQSeries Receive Ports for all of your business partners.

D.
Determine what queue your receive port should listen to using a passthrough pipeline on your send port and call a custom .NET component.

Explanation:
Dynamic Review is a new feature in the BizTalk 2006 MQSeries adapter that allows a BizTalk application to select a source address (URI) at run-time. This is the option with the least amount of development effort that will accomplish the task at hand.

Incorrect Answers:
A: Though the BRE could play a part in the dynamic determination of which queue should be listened to, on its own it is not a complete solution and would involve a significant development and maintenance effort. The question pertinently states that the task should be completed with the least amount of development effort.
C:
Configuring separate ports for all possible partner queues will add to the burden on the administration and maintenance effort. Also, creating separate ports precludes dynamic assignment of queues; instead you would be dynamically choosing a receive port.
D: Though you could allow a custom component to configure a form of dynamic routing, it would involve a significant investment in both development and testing effort. This should be avoided because the question states clearly the minimum development effort.



Leave a Reply 0

Your email address will not be published. Required fields are marked *