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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.