Справочник Пользователя для Microsoft BizTalk Server 2006 R2 Standard, DE Disk Kit, MVL DVD 5 MLF D75-01323

Модели
D75-01323
Скачать
Страница из 26
20 
 
 
Figure 10: BAM data can be generated by orchestrations and other .NET applications, then used in a 
variety of ways. 
The first of these two aspects, an infrastructure for collecting information about running processes, is 
provided by BizTalk Server 2006 R2. As Figure 12 shows, BizTalk orchestrations can directly generate 
BAM data, all of which is sent into a BAM database. Using a tool called the Tracking Profile Editor, a 
developer  can  configure  an  orchestration  to  send  the  desired  information  to  this  database.  Via  a 
BizTalk-provided BAM API, this infrastructure can also be used with any application built on the .NET 
Framework. Along with this general API, BizTalk Server 2006 R2 provides BAM interceptors designed 
specifically for applications created using WCF and Windows Workflow Foundation (WF).  
However it gets to the BAM database, this data is stored in tables and cubes. This information is then 
accessible via a set of BAM Web services, as shown in Figure 12, and different clients are free to do 
different things with this information. An Excel user, for instance, might read it into a pivot table, then 
create a graphical view of the aspects of this process that she wishes to see. (BizTalk Server 2006 R2 
provides an Excel add-in to make this easier to do.) This view can be updated as often as necessary, 
allowing real-time monitoring of the business process.  
Other  tools  can  display  the  data  in  other  ways.  Office  PerformancePoint  Server  2007,  for  example, 
might display BAM data generated by one or more business processes as part of a dashboard. The 
screen  shot  below  shows  an  illustration  of  how  this  might  look  using  Performanc
ePoint’s  Business 
Scorecard Manager.