So I’ve been speak a lot about version 2.0 of the ESB Guidance and I thought I’d better get some of that content up to the blog. I’ll be posting a series of demos that I’ve built that show how to use the new features and tools in V2.  In order to keep the blog entries shorter and easier to get out quickly, I’m just going filming me doing the demo and then I’ll post the AVI file for you to watch. (i.e. pictures and videos being worth a thousand words or so) That saves me from having to take screen shots and to try and verbally explain what I did.

In part one, I’ll be showing how to implement a basic routing scenario. I have a basic web service and test client setup. I want the ESB to route a message from the test client to the web service. I also want the ESB to determine where the web service’s endpoint is by calling out to a UDDI server.

What I’ll be showing is how this can be implemented using the basic routing capabilities of the ESB 2.0. I’ll take you through the process of setting this up from start to finish.  We setup the BizTalk components, define the Itinerary (which defines the process flow within the ESB) and we’ll test the end to end process. If any of those terms were new for you (i.e. itineraries, biztalk, uddi etc), then I would recommend you take a bit of time and review the basic concepts of the ESB guidance.

Those of you that worked with the ESB guidance 1.0 will already know how to implement the scenario that I just outlined. However one of the great new features of v2.0 is the the new visual itinerary design tool. It is an incredibly welcomed addition to the guidance as we no longer need to write the raw XML that itineraries are made of. 

Due to the size of the file, I’ve had to zip it and split it into 7 files. Be sure to download all of them before and then extra them into the AVI.

File 1

File 2

File 3

File 4

File 5

File 6

File 7

Hopefully this helps those of you who are new to the guidance and helps you to get using it more quickly.

Cheers and Keep on BizTalking…