Today's featured article is BizTalk + WF/WCF, Better Together from Trace Young.
All versions of BizTalk Server use a publish/subscribe messaging engine architecture. In a publish/subscribe architecture, all messages that flow through BizTalk Server are first published to the MessageBox database and subsequently picked up by Send Ports, Receive Ports, or Orchestrations that are decorated with matching subscription information. One of the primary advantages of a publish/subscribe architecture is that receiving of messages is loosely coupled from sending of messages and messages can be published even if there are no subscribers available to process messages when they are published.Other advantages include the ability to track message properties, messages bodies, and to resubmit messages that initially failed delivery to subscribers.
Figure - BizTalk Server Publish Subscribe architecture
As a taste of the article, we'll take you through one of the many steps of building a WCF solution...
After creating the variables data1 and data2 the Designer should look as follows:
Figure – Variables defined in the Visual Studio 2010 Designer
Find the other 5 instructions and a lot more here in the Wiki article:
BizTalk + WF/WCF, Better Together
Have a great new year! And remember to Wiki while you work! (Or maybe when you're not working.)
- Ninja Ed