The BAM API is used to write data into BAM programmatically. There are two main reasons you would use the BAM API:

  • The BAM API is used to store BAM data from a .NET application that’s not part of BizTalk, such as an ASP.NET page or a SharePoint event handler. It’s more common to use BAM from code running on a server, but it can even be used on the client in a Windows Forms application.
  • Some BAM needs within BizTalk can’t be addressed using the TPE. Sometimes you might find it convenient to write to BAM by using code from within an orchestration or a pipeline component, and special classes exist to support these requirements. One case where ...

Get Pro Business Activity Monitoring in BizTalk 2009 now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.