Implementierbare Ressourcen migrieren
Sie können die vorhandenen Ressourcen in „ IBM® App Connect Enterprise “ weiterhin nutzen. Wenn Sie jedoch in früheren Versionen erstellte Ressourcen weiterentwickeln möchten, müssen Sie diese Ressourcen migrieren.
Informationen zu dieser Task
| Ressource zur Weiterentwicklung in Version 13.0 | Ressource, die in Version 10.0 erstellt wurde |
|---|---|
| Nachrichtengruppen | Sie müssen die Menüs für die Nachrichtengruppenentwicklung aktivieren (siehe Nachrichtengruppen migrieren). |
| Nachrichtenzuordnungen | Sie müssen die Migration von Nachrichtenzuordnungen auf grafische Datenzuordnungen für die vorhandenen Nachrichtenzuordnungen durchführen, die Sie bei der Migration auf Version 10.0nicht konvertiert haben. Neue Zuordnungen, die in Version 10.0 erstellt werden, sind grafische Datenzuordnungen. Siehe Nachrichtenzuordnungen migrieren. |
| Nachrichtenflüsse | Wenn Ihre Nachrichtenflüsse Nachrichtenflussknoten enthalten, die nicht mehr verfügbar sind, müssen Sie Ihre Nachrichtenflüsse so überarbeiten, dass verfügbare Nachrichtenflussknoten verwendet werden. Siehe Nachrichtenflüsse migrieren. |
| Untergeordnete Nachrichtenflüsse | Sie müssen die Migration der vorhandenen untergeordneten Nachrichtenflüsse, die Sie bei der Migration auf Version 10.0nicht konvertiert haben, abschließen. Neue untergeordnete Nachrichtenflüsse, die in Version 10.0 erstellt wurden, werden als .subflow -Dateien erstellt. Siehe Untergeordnete Nachrichtenflüsse migrieren. |
| Angepasste Integrationsanwendungen | Wenn Sie Anwendungen haben, die die IBM Integration APIverwenden, überprüfen Sie, ob sie auf die richtigen Ressourcen zugreifen. Siehe Angepasste Integrationsanwendungen migrieren. |
Nachrichtengruppen migrieren
Informationen zu dieser Task
Plattformunabhängige Nachrichtengruppen wurden in WebSphere® Message Broker Version 6.0eingeführt. Wenn die Sicherungsdatei des Integrationsknotens eine Nachrichtengruppe aus einem Release vor Version 6.0enthält, wird die Nachrichtengruppe nicht extrahiert. Diese Nachrichtengruppen sind plattformspezifisch. Implementieren Sie die BAR -Dateien, die solche Nachrichtengruppen enthalten, erneut oder erstellen Sie die Nachrichtengruppe bzw. BAR -Datei erneut, damit sie plattformunabhängig ist.
In „ IBM App Connect Enterprise “ sind die in Anwendungen, Integrationsdiensten und Bibliotheken enthaltenen Schemadateien für Nachrichtenmodelle die bevorzugte Methode zur Modellierung von Nachrichten für die meisten Datenformate. Nachrichtengruppen sind bei Verwendung der MRM- oder IDOC-Domänen weiterhin erforderlich. Weitere Informationen zur Nachrichtenmodellierung finden Sie unter Konzepte der Nachrichtenmodellierung.
Sie können Nachrichtenabläufe, die Nachrichtensätze aus früheren Versionen enthalten, in IBM App Connect Enterprise 13.0. importieren. Die vorhandenen Nachrichtengruppen können in der üblichen Art und Weise angezeigt, geändert und implementiert werden. Allerdings sind die Menüoptionen für das Erstellen neuer Nachrichtengruppen oder Nachrichtendefinitionsdateien standardmäßig ausgeblendet. Um diese Aufgaben auszuführen, müssen Sie zunächst die Entwicklung von Nachrichtensätzen in den Einstellungen des „ IBM App Connect Enterprise “-Toolkits aktivieren. Weitere Informationen finden Sie unter Nachrichtengruppenentwicklung aktivieren.
Nachrichtenzuordnungen migrieren
Informationen zu dieser Task
IBM App Connect Enterprise 13.0 umfasst eine Funktion zur grafischen Datenzuordnung, die zum Einsatz kommt, wenn Sie einem Nachrichtenfluss einen Zuordnungs -Knoten hinzufügen.
- DataDelete
- DataInsert
- DataUpdate
- Extrahieren
- Zuordnung
- Warehouse
Die Nachrichtenzuordnung (.msgmap) auf diesen Knoten kann zwar angezeigt werden, sie kann jedoch nicht in der Laufzeitumgebung bereitgestellt werden, da sie unter IBM App Connect Enterprise 13.0 nicht verfügbar ist. Die Nachrichtenzuordnungsoperationen aus früheren Versionen werden nur im Lesezugriffsmodus angezeigt und können weder geändert noch bereitgestellt werden.
Um einen Nachrichtenfluss zu implementieren, der eine vorhandene Nachrichtenzuordnung (.msgmap -Datei) verwendet, müssen Sie zuerst den vorhandenen Knoten durch einen neuen Mapping -Knoten ersetzen. Außerdem müssen Sie die vorhandene Nachrichtenzuordnung in eine grafische Datenzuordnung konvertieren, die vom neuen Mapping -Knoten (Datei.map ) verwendet werden kann. Weitere Informationen finden Sie unter Nachrichtenzuordnung aus einer .msgmap -Datei in eine .map -Datei konvertieren.
Nachrichtenflüsse migrieren
Informationen zu dieser Task
Die Knoten für den Nachrichtenfluss, die unter IBM App Connect Enterprise13.0 verfügbar sind, unterscheiden sich möglicherweise von den Knoten, die in der Version verfügbar sind, aus der Sie migrieren. Wenn Ihre Nachrichtenabläufe Knoten enthalten, die nicht mehr verfügbar sind, müssen Sie diese überarbeiten, sodass nur noch die Knoten verwendet werden, die unter IBM App Connect Enterprise13.0 verfügbar sind.
Untergeordnete Nachrichtenflüsse migrieren
Informationen zu dieser Task
Seit WebSphere Message Broker Version 8 erstellen Sie untergeordnete Nachrichtenflüsse als .subflow -Dateien.
Untergeordnete Nachrichtenflüsse aus früheren Versionen des Produkts wurden als .msgflow-Dateien erstellt. Sie müssen sie in .subflow Dateien konvertieren, wenn Sie sie in IBM App Connect Enterprise 13.0weiterentwickeln möchten. Diese Konvertierung erfolgt mit der Funktion In untergeordneten Fluss konvertieren. Weitere Informationen finden Sie unter Konvertierung zwischen Nachrichtenflüssen und untergeordneten Nachrichtenflüssen.
Angepasste Integrationsanwendungen migrieren
Informationen zu dieser Task
com.ibm.integration.admin.proxy.*-Klassen anstelle der veralteten
com.ibm.broker.proxy.*-Klassen verwenden.Die IBM Integration API ist nicht mehr asynchron, da sie durch synchrone REST-Aufrufe unterstützt wird. Daher ist das AdministeredObjectListener-Framework nicht mehr verfügbar, und es sind keine Callback-Ereignisse processModify() oder processDelete() vorhanden. Sie müssen "refresh" für die Proxy-Objekte aufrufen, um die aktuellen Eigenschaftswerte abzurufen, z. B. für den
veralteten Proxy für Ausführungsgruppen myExecutionGroupProxy.refresh().