Freigeben über


Ausführen von Orchestrierungen

Orchestrierungsinstanzen sind so konzipiert, dass sie entweder durch einen expliziten Aufruf einer anderen Orchestrierung ausgelöst werden – mithilfe einer Aufruforchestrierungsform oder einer Startorchestrierungsform – oder durch den Empfang einer Aktivierungsnachricht. Das Schema der Aktivierungsnachricht wird in der Message-Eigenschaft angegeben. Sie sollten ihre Orchestrierung entsprechend entwerfen und entweder die Activate-Eigenschaft für eine Receive-Form auf true festlegen, oder stellen Sie sicher, dass eine aufrufende Orchestrierung vorhanden ist und ordnungsgemäß konfiguriert ist, um die neue Orchestrierung auszuführen.

Bevor Instanzen ausgeführt werden können, müssen Sie zuerst die BizTalk-Assembly binden und bereitstellen und anschließend die Orchestrierungs-Engine eintragen und starten, um mit der Verarbeitung zu beginnen. Weitere Informationen finden Sie unter Bereitstellen von BizTalk-Assemblys aus Visual Studio in einer BizTalk-Anwendung und Bereitstellen und Verwalten von BizTalk-Anwendungen. Wenn eine Orchestrierung aus einer anderen Orchestrierung aufgerufen wird oder die Engine eine Nachricht erhält, die den Kriterien in einem Aktivierungsempfang entspricht, erstellt die Engine eine neue Instanz der Orchestrierung und führt diese Instanz aus. Es können viele verschiedene Instanzen gleichzeitig ausgeführt werden.

Aufrufen und Starten von Orchestrierungen

Die Form "Aufruforchestrierung " und " Orchestrierung starten " können verwendet werden, um eine weitere Orchestrierung zu aktivieren. In beiden Fällen kann der Aufrufer Parameter für den Austausch von Informationen mit der anderen Orchestrierung übergeben. Weitere Informationen finden Sie unter Hinzufügen von Parametern zu Orchestrierungen.

Verwenden von Aktivierungsempfängen mit Filterausdrücken

Das Receive-Shape kann auch einen Filterausdruck verwenden, um weitere Kriterien für die Aktivierung zu erfordern. Wenn die Nachricht vom richtigen Typ ist und einige Eigenschaften oder Eigenschaften der Nachricht alle Kriterien im Filterausdruck erfüllen, akzeptiert das Shape Empfangen die Nachricht, und die Orchestrierung wird aktiviert. Eine solche Empfangsform wird als Aktivierungs empfangen bezeichnet.

Weitere Informationen