Choosing the Right Integration Technology

Yesterday Irena Kennedy posted a great compilation of multiple sources which resulted in a big fat post outlining selection criteria for an integration solution.  She summarizes choosing between SSIS, MSMQ, WCF, BizTalk, SQL Service Broker, and Host Integration Server.   Check it out. Also, if you’ve never undergone a code review by Irena, you haven’t truly lived.  It’s a truly terrifying…

1

Installing BizTalk Server 2006 R2 Beta 1

Yesterday I did a quick evaluation of the Beta 1 release of BizTalk Server 2006 R2, and thought I’d walk through the installation process and highlight some new things I noticed. The Beta 1 release looks to be for early adopters only, so there is no “public” release at the moment. Hopefully there will be…

5

MSDN Magazine Article on Custom BizTalk Adapters

Good article in this month’s MSDN Magazine called Integrate E-Mail Processing Into Your Business Solutions. It covers a variety of topics, including the POP3 adapter, orchestration and some BizTalk plumbing. I also found the part on writing a custom adapter to deal with email message attachment parts fairly interesting. The custom adapter takes each message…

2

BizTalk Property Schemas Separated From Associated Schemas

I caught a glimpse of something in the BizTalk Server 2006 Help the other day that surprised me a bit. The note said:If a property schema is associated with a message schema, then these two must be in the same BizTalk project. Separating property schema from its associated message schema in different BizTalk projects is…

3

Using Only BizTalk Messaging With Request/Response On Both Ends

So is BizTalk *really* smart enough to allow me to do request/response operations on both sides of my process without an orchestration in the middle? I set out to prove this scenario out for myself and wanted to share the results. I want to see if I can create a web service input into BizTalk,…

2

Exposing BizTalk Web Services That Accept Generic Content

So what if I want to open up a BizTalk web services channel that accepts *any* XML message and then lets BizTalk Server figure out what do with that data? In considering ESB functionality, you often have the concept of generic ways to get messages “on the bus.” Given that BizTalk can be a perfectly…

2

Setting Promoted, Distinguished Fields on BizTalk Web Messages

Just finishing up a week-long 12-hour-a-day BizTalk workshop for my SoCal customers, and wanted to post a few bits I built for the class. This post focuses on using promoted properties and distinguished fields on web messages. One apparent challenge when consuming an existing web service from within a BizTalk orchestration is the fact that…

2