Channel Extensibility by Example

Before jumping into code, we need to lay a foundation. We will build an intuition using examples and then identify an extensible architecture for a channel. With the architecture in place, alternatives to creating extensions become clear. These alternatives serve to clarify our understanding by showing other ways to achieve the same result.

Scenario: Accepting Custom Data from a Business Partner

A financial broker needs to send its stream of transactions for trades through our fictitious company, illustrated in Figure 18.1. Presumably, we will do something useful with them. They use the financial standard for trades, the Financial Information Exchange (FIX) messaging standard. FIX is a compact, binary message ...

Get BizTalk™ Unleashed 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.