Tag Archives: Biztalk

Using BizUnit with the Business Process Management Scenario

Using BizUnit with the Business Process Management Scenario

This topic will utilize one of the end-to-end scenarios provided with BizTalk Server 2006 and show how you can use the techniques described so far to perform automated functional and performance testing of the solution. This provides a realistic scenario to help determine how the tools and techniques presented in this guide can be used to incorporate testing into BizTalk Server solutions.

A thorough walk through on how to use BizUbit with a large BizTalk solution. I feel that the biggest problem with automated BizTalk testing is the endpoints. I mean, I don’t have an MSMQ, ehm, queue running on my machine… Neither does the guy next to me, but the guy behind me does. What I’m getting at here is this: For unit testing to work you have to isolate the test and for integration tests you have to run in a “as real world as possible” environment. Faking a SAP or Meridio server isn’t easy when doing integration testing… But perhaps you could just use the test environment? I need to think more on this I guess.

BizTalk Orchestration Throttling Pattern

BizTalk Orchestration Throttling Pattern � Richard Seroter?s Architecture Musings:

I?m currently architecting a project where one of the requirements is to limit the number of concurrent calls to a web service.

Pretty cool pattern, fairly easy to implement and should yield descent performance. I need to limit the number of messages delivered pr. minute however, so that’s a different sort of problem…

Storing/sharing/using config info in BizTalk

During class today we briefly talked about how you could/should store config info; such as connection strings. Basically there are 4 options;

  1. Use a UDC file to store your connections [bad]
  2. Manipulate the hosts file on your/dev computer [hack]
  3. Use the .config file of the service (BTSNTSvc.exe.config) [ok]
  4. Use the SSO database that comes with BizTalk [best practice]

Now; if your BizTalk installation is just using one server the .config file option might be the best option for you, but for most larger installations you’re better of using the SSO database. I did a little digging around and found a blog post by Jon Flanders describing in detail how to do this; Great! I haven’t tested it yet, but it looks solid so far.