Messaging-Ereignisströme

Sie verwenden Messaging-Ereignisstreams (MES), wenn Ihre Anwendung auf einem Computer ausgeführt wird, auf dem BizTalk Server installiert ist, und Sie Elemente nachverfolgen, die Teil von BizTalk-Pipelinetransaktionen sind. Die Verwendung von MES stellt sicher, dass Ihre BAM-Ereignispersistenz mit den BizTalk-Pipelinetransaktionen synchronisiert bleibt.

Messaging-Ereignisstreams sind Instanzen von EventStream-Objekten, die von der Microsoft.BizTalk.Component.Interop.IPipelineContext.GetEventStream-Methode zurückgegeben werden.

Messaging-Ereignisdatenströme sind asynchron und speichern die Tracking-Daten zuerst in der BizTalk MessageBox-Datenbank. In regelmäßigen Abständen werden die Daten verarbeitet und von TDDS (Tracking Data Decode Service) in der BAM-Primärimportdatenbank gespeichert.

IPipelineContext befindet sich im Microsoft.BizTalk.Component.Interop-Namespace . Um die API zu verwenden, müssen Sie Ihrem Projekt die Microsoft.BizTalk.Pipeline (in microsoft.biztalk.pipeline.dll) hinzufügen.

Siehe auch

OrchestrationEventStream
Microsoft.BizTalk.Bam.EventObservation.EventStream
Microsoft.BizTalk.Component.Interop