Kann eine Nachricht zwischen einer "älteren" oder "neuesten" Version der Orchestrierung auswählen, mit der er gerne konfrontiert werden möchte? dankeBizTalk: Kann eine Nachricht eine Orchestrierung zur Verarbeitung auswählen?
Antwort
Wenn Sie über die Version der DLL in der GAC sprechen, glaube ich nicht, dass dies möglich ist. Wenn Sie jedoch zwei getrennte Orchestrierungen verwalten, können Sie die Eigenschaft prorified verwenden, um die Nachricht an die entsprechende Orchestrierung weiterzuleiten. Wenn es komplizierter ist, können Sie eine einzige Orchestrierung für den Nachrichtentyp einrichten und die entsprechende Orchestrierung aufrufen, basierend auf den Kriterien, die Sie einprogrammieren können. Dies sind immer noch die Sendeportgruppen, die entscheiden, welche Nachrichten sie ausführen möchten. Ein anderer Ansatz wäre Dynamic Send Ports. Dies gibt Ihnen wirklich die Freiheit, die Richtung der Nachricht in die Orchestrierung/App selbst zu verschieben.
Die Microsoft ESB 2.0 Guidance hat einige ausführliche Gedanken zu Itineraries, die, wie ich es verstehe, das Konzept der Nachricht mit spezifischen Verarbeitungsschritten an Bord sind. Ich verdaue das immer noch, aber es könnte etwas zu sehen sein.