Background I was recently reviewing a BizTalk application where there were around a dozen orchestrations which had been exposed as either SOAP or WSE web services. The typical pattern that had been used in these orchestrations is illustrated in the below picture. You can see that there is a Request/Response port and in the orchestration initialises based of the request message then returns a very simple acknowledgement type message (just a message of .net type System.Int32 with a value of 0) to indicate ......
Article Source: http://geekswithblogs.net/m... Versioning is one of the more difficult aspects of a BizTalk project mainly because of the ability to deploy side by side versions of the components within a BizTalk application and the fact that often a BizTalk project would require long running processes making it more difficult to do deployments. There are a couple of useful resources available on this area: In his article Versioning and Re-Deploying BizTalk Server 2006 Applications Richard ......
A while back I discussed the approach we use on some projects to configuration management and how we solve the problem of configuring binding and configuration (and any other) files for different environments. I had originally written the linked article on my blog. While it was fairly successful the main project I've been working on has a number of BizTalk projects within it and I felt that the configuration dictionary approach we were using was becoming a bit of a pain as the XML dictionaries were ......
We had a very useful brown bag session with the BizTalk Product Team this week and went through some of the new developer improvements. Fortunately not much of this was under NDA so I thought id share some of what I learnt and my thoughts on this. Ill just keep this in the simple format below: BizTalk Project Files are now MsBuild A new BizTalk project file is basically an extension of a C# project file. It looks very similar to a normal MsBuild based project file see the Picture below. From this ......
I've updated my BizTalk Testing Guidance with some new articles based on what we learned today about BizTalk 2009. Please find the latest index below: Title Link Introduction http://geekswithblogs.net/m... Testing Schemas http://geekswithblogs.net/m... Testing Maps http://geekswithblogs.net/m... Testing Pipeline Components http://geekswithblogs.net/m... ......
A while back in my series of articles about testing with BizTalk I covered a technique for testing pipelines and pipeline components. The background to the approach is still valid in BizTalk 2009, but the technique is improved. To review the previous article refer to the following link: Pipeline Components - http://geekswithblogs.net/m... Pipelines - http://geekswithblogs.net/m... In this post although we could ......
A while back in my series of articles about testing with BizTalk I covered a technique for testing maps. The background to the approach is still valid in BizTalk 2009, but the technique is improved. To review the previous article refer to the following link: http://geekswithblogs.net/m... In this post although we could do testing of maps, to be honest it was a little bit of a pain. In the newly released BizTalk 2009 CTP there have been some improvements ......
A while back in my series of articles about testing with BizTalk I covered a technique for testing schema. The background to the approach is still valid in BizTalk 2009, but the technique is improved. To review the previous article refer to the following link: http://geekswithblogs.net/m... In the newly released BizTalk 2009 CTP there have been some improvements in how you can do some of the testing and I would like to demonstrate this. I will walk through ......
I have just started setting up a BizTalk 2009 machine to start looking at the CTP and something I noticed in the installation guide kind of supported what I was saying the other day about BAM being misplaced. We knew that SSNS was not part of SQL 2008, and as BizTalk documentation is saying use the old SQL 2005 component if you want BAM Alerts (see below). I believe the roadmap for the features which SSNS provided are intended to eventually end up in SQL Reporting Services so this would seem to support ......
If you havent heard the CTP's for BizTalk 2009 and ESB Guidance are now available:
BizTalk 2009: https://connect.microsoft.com/site/sitehome.aspx?SiteID=218
ESB Guidance v2.0: http://www.codeplex.com/esb