WebSphere Message Broker Version 8.0.0.5 Betriebssysteme: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Sehen Sie sich die Informationen zur aktuellen Produktversion im IBM Integration Bus Version 9.0 an.

Nachrichtenbaumstruktur: Navigation und Kopieren

Die Navigation in Nachrichtenbaumstrukturen und das Kopieren von Nachrichtenbaumstrukturen kann die Leistung von Nachrichtenflüssen beeinträchtigen, daher sollte beides gezielt und nach Möglichkeit sparsam eingesetzt werden.

Bevor Sie beginnen:

Lange Pfade sind nicht effizient, daher sollten sollten Sie sie vor allem in Schleifen möglichst wenig verwenden. Mit Referenzvariablen und Zeigern in ESQL und Java™ kann die Leistung verbessert werden. Erstellen Sie mithilfe kompakter Parser wie XMLNSC, DFDL, MRM XML und RFH2C und mithilfe der nicht transparenten Syntaxanalyse nach Möglichkeit kleinere Nachrichtenbaumstrukturen.

Das Kopieren von Nachrichtenbaumstrukturen ist außerdem sehr ressourcenintensiv, da die logische Baumstruktur im Speicher dupliziert wird. Sie können die Leistung verbessern, indem Sie wie folgt die Anzahl der Kopien der Nachrichtenbaumstruktur verringern:
  • Verringern Sie die Anzahl der Compute- und JavaCompute--Knoten in Nachrichtenflüssen.
  • Setzen Sie, falls möglich, die Eigenschaft Rechenmodus so, dass die Nachricht nicht berücksichtigt wird.
  • Nehmen Sie den Kopiervorgang auf der entsprechenden Ebene in der Nachrichtenbaumstruktur vor, sodass beispielsweise nur ein Kopiervorgang erforderlich ist anstatt Kopiervorgänge für mehrere Verzweigungsknoten.
  • Kopieren Sie Daten in die Umgebung; allerdings sollten Sie hierbei beachten, dass Änderungen nicht zurückgesetzt werden.

Darüber hinaus können die Nachteile beim Kopieren der Nachrichtenbaumstruktur abgemildert werden, indem Sie mithilfe kompakter Parser und mithilfe der transparenten Strukturanalyse kleinere Nachrichtenbaumstrukturen erstellen. Der Abschnitt Parsing versus Nachrichtenflussleistung enthält weitere Informationen hierzu.

Bemerkungen | Marken | Downloads | Bibliothek | Support | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Letzte Aktualisierung:
        
        Letzte Aktualisierung: 2015-02-28 16:23:05


TaskthemaTaskthema | Version 8.0.0.5 | bj28651_