Wenn Sie Ihre Brokerdomäne und die Ressourcen, die zu den Komponenten in der Brokerdomäne gehören, konzeptionieren, können sich manche Ihrer Entscheidungen auf die Leistung Ihrer Broker und Anwendungen auswirken.
Sie müssen sich Gedanken dazu machen, wie Sie den Aufwand zwischen der Anwendung und dem Nachrichtenfluss in Ihrer Geschäftslogik aufteilen. Für jede Interaktion zwischen einer Anwendung und einem Nachrichtenfluss sind E/A-Sitzungen und die Syntaxanalyse von Nachrichten erforderlich, was sich auf die Verarbeitungszeit auswirkt. Konzeptionieren Sie Ihre Nachrichtenflüsse so, und konzeptionieren Sie bzw. strukturieren Sie Ihre Anwendungen so um, dass diese Interaktionen auf ein Minimum beschränkt sind.
Weitere Informationen hierzu finden Sie unter Reaktionszeiten von Nachrichtenflüssen optimieren.
Wenn Sie Nachrichten mit einer bestimmten Struktur verarbeiten möchten, können Sie MRM-Modelle für Ihre Nachrichten erstellen. Wenn Sie die Struktur nicht abfragen müssen, können Sie mit BLOB-Nachrichten arbeiten. Beachten Sie, dass die in XML generierten ausführlichen Nachrichten groß sein können. Der Inhalt einer XML-Nachricht ist jedoch leichter als andere Formate (z. B. CWF) zu verstehen . Die Feldgröße und die Reihenfolge können wichtige Faktoren sein; diese Faktoren können in Ihr MRM-Modell eingefügt werden.
Weitere Informationen zu diesen Faktoren finden Sie unter Reaktionszeiten von Nachrichtenflüssen optimieren und Leistungsaspekte regulärer Ausdrücke in TDS-Nachrichten.
Weitere Informationen zu diesen Faktoren finden Sie in den Abschnitten Durchsatz des Nachrichtenflusses optimieren und Leistungsaspekte bei Echtzeitübertragungen.
Im Abschnitt Entwurf für Performance SupportPac (IP04) wird ausführlicher auf diese Faktoren eingegangen.
Im Abschnitt Leistungsprobleme beheben finden Sie eine Beschreibung gängiger Szenarios, die in Zusammenhang mit dem Leistungsverhalten stehen.
Weitere Informationen zu WebSphere Message Broker und zum Leistungsverhalten stehen in folgenden Quellen zur Verfügung: