Implementing the broker pattern

This is a fairly common request in integrated solutions and very common in B2B and healthcare scenarios. We need to send the quote request to the specific vendor that supplies that particular product. Our current vendors are Italian Motor Imports, which we're already integrated with, and Japan Racing Accessories. Their vendor numbers in our database are IMI01 and JRA01. They currently both run the same B2B platform so for now, they use the same service, but it runs at different endpoints and the service may change for one vendor in the future. This type of pattern is often called a broker because it decides where messages will ultimately be sent.

Using the decide shape

The most obvious solution to this problem is ...

Get Microsoft BizTalk Server 2010 Patterns now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.