Das technische Verhalten hat sich in WebSphere Message Broker Version 8.0 in einigen Punkten geändert. Diese Änderungen können sich auf Entwicklungstasks auswirken, die nach der Migration ausgeführt werden.
Überprüfen Sie folgende Änderungen, um zu sehen, welche Auswirkungen es möglicherweise auf die nach der Migration auszuführenden Entwicklungstasks gibt:
Die Standardoption für die Erstellung neuer Brokerarchivdateien (BAR-Dateien) in WebSphere Message Broker Version 8.0 besteht darin, Nachrichtenflüsse als Quelle zu paketieren, wobei auch ESQL-Dateien als Quelle eingeschlossen sind. Möglicherweise sind nicht alle vorhandenen Nachrichtenflüsse mit dieser Standardoption kompatibel. Sie können jedoch eine Kompatibilitätsoption auswählen, um beim Erstellen einer neuen BAR-Datei das frühere Verhalten beizubehalten. Alle vorhandenen BAR-Dateien behalten das frühere Verhalten bei, d. h., ESQL-Code wird neu in eine CMF-Datei kompiliert, statt ihn als separate Quellendateien zu paketieren.
Informationen zu den betroffenen Lösungen finden Sie im Abschnitt Dateien zu einem Brokerarchiv hinzufügen.
Ressourcen einer früheren Version von WebSphere Message Broker können weiterhin genutzt werden und müssen hierfür lediglich in einen Arbeitsbereich der Version 8.0 importiert werden. Sie können jedoch kein Nachrichtenflussprojekt in WebSphere Message Broker Version 8.0 erstellen. Nachrichtenflussprojekte aus früheren Versionen können in der Version 8.0 unverändert genutzt werden, indem Sie auf Nachrichtenbrokerprojekte migriert werden. In einer Teamumgebung ist dies eventuell sogar erforderlich.
Der Abschnitt Entwicklungsressourcen auf WebSphere Message Broker Toolkit Version 8.0 migrieren enthält weitere Informationen hierzu.
In WebSphere Message Broker Version 8.0 und höher erfolgt die Nachrichtenmodellierung bei den meisten Datenformaten bevorzugt über Dateien des Nachrichtenmodellschemas, die in Anwendungen und Bibliotheken enthalten sind. Nachrichtengruppen sind bei Verwendung von MRM- oder IDOC-Domänen weiterhin erforderlich. Weitere Informationen zur Nachrichtemodellierung finden Sie unter Begriffe der Nachrichtenmodellierung.
Sie können Nachrichtenflüsse, die Nachrichtengruppen enthalten, aus WebSphere Message Broker Version 7.0 in WebSphere Message Broker Version 8.0 importieren. Ihre bestehenden Nachrichtengruppen können angezeigt, kompiliert und implementiert werden. Allerdings sind Ihre Nachrichtengruppen standardmäßig schreibgeschützt und können nicht geändert werden.
Wenn Sie Ihre vorhandenen Nachrichtengruppen ändern oder neue Nachrichtengruppen oder Nachrichtendefinitionsdateien ändern müssen, müssen Sie zuerst die Nachrichtengruppenentwicklung im WebSphere Message Broker Toolkit aktivieren.
Der Abschnitt Nachrichtengruppenentwicklung aktivieren enthält weitere Informationen hierzu.
In WebSphere Message Broker Version 8.0 wird beim Hinzufügen eines Mapping-Knotens zu einem Nachrichtenfluss eine Funktion für grafische Datenzuordnung verwendet.
Der Abschnitt Nachrichtenzuordnung aus einer Datei .msgmap in eine Datei .map umwandeln enthält weitere Informationen hierzu.
Ab Version WebSphere Message Broker Version 8.0.0.4 ändert sich beim Setzen der Umgebungsvariablen MQSI_PREPARE_MAPS_ON_DEPLOY auf TRUE das Verhalten der grafischen Datenzuordnungen, die im Zuordnungsknoten des Nachrichtenflusses verwendet werden. Wenn Sie diese Variable auf TRUE setzen, werden die grafischen Datenzuordnungen für die Ausführung bei der Implementierung und nicht für die Ausführung bei der Weiterleitung der ersten Nachrichten über den Knoten vorbereitet.
Eine vollständige Liste der Änderungen für die Umgebungsvariable MQSI_PREPARE_MAPS_ON_DEPLOY, die sich auf die grafischen Datenzuordnungen und damit möglicherweise auf die Migration auswirken, finden Sie unter Grafische Datenzuordnungen bei der Implementierung vorbereiten.