October 22, 2016
Hot Topics:

An Introduction to BizTalk 2006 R2 Development

  • March 12, 2008
  • By Jeffrey Juday
  • Send Email »
  • More Articles »

The deployed sample appears in the BizTalk Administration application shown in Figure 6.

Figure 6: BizTalk Administration Application

The next steps are to configure the ports.

Configuring Ports

A binding contains the BizTalk port configuration information. If you run the setup.bat file, the binding is loaded automatically. I'm going to show you how to manually configure the ports.

The sample utilizes the File Adapter and the XML Pipeline. The XML Pipeline pulls data out of the XML file and places the data in the BizTalk Context. Figure 7 illustrates how you configure a Receive location with the File adapter.

Click here for a larger image to view full animation.

Figure 7: Configuring a Receive Location

As stated earlier, Send Ports subscribe to data in the Messagebox. A filter is configured on each Send Port. The Filter looks for information contained the context and only pulls a message matching the filter criteria into the Send port. A Map translates the CBRInputSchema XML data coming out of the MessageBox to one of the Output formats. Figure 8 illustrates how you configure a Send port with a filter and a map.

Click here for a larger image to view full animation.

Figure 8: Configuring a Send Port

Running the Application

You need to enable the CBRApplication before you run the sample (see Figure 9).

Click here for a larger image.

Figure 9: Enabling an Application

To run the sample, copy the sample data file to the folder of the Receive location. The file will pass through the Messagebox, as described above, and appear in the Send port folder.

Further Study

Where you go from here depends on your goals and interests. Here are some sources you'll find particularly useful.


Special thanks go to Ofer Ashkenazi of Microsoft Corporation for creating the BizTalk Messaging Engine graphic for this article.


  • BizTalk 2006 R2 Documentation
  • Enterprise Integration Patterns by Gregor Hohpe and Bobby Woolf

About the Author

Jeffrey Juday is a software developer with Crowe Chizek in South Bend, Indiana. He has been developing software with Microsoft tools for more than 12 years in a variety of industries. Jeff currently builds solutions using BizTalk 2004, ASP.NET, SharePoint, and SQL Server 2000. You can reach Jeff at jjuday@crowechizek.com.

Page 3 of 3

Comment and Contribute


(Maximum characters: 1200). You have characters left.



Enterprise Development Update

Don't miss an article. Subscribe to our newsletter below.

Sitemap | Contact Us

Thanks for your registration, follow us on our social networks to keep up-to-date
Rocket Fuel