Brokerschemata

Hierbei handelt es sich um einen symbolischen Bereich, innerhalb dessen die Namen von Ressourcen (Nachrichtenflüsse), die in ihm erstellt wurden, eindeutig sind.

Das Brokerschema ist der relative Pfad vom Quellenverzeichnis des Projekts zum Flussnamen. Wenn Sie zum ersten Mal ein Nachrichtenflussprojekt erstellen, wird ein Standardbrokerschema namens (Standard) innerhalb des Projekts erstellt.

Erstellen Sie neue Brokerschemas, um innerhalb desselben Nachrichtenflussprojekts unterschiedliche Symbolbereiche zu definieren. Ein Brokerschema ist als Ordner oder Unterverzeichnis innerhalb des Projekts implementiert, und dient der Organisation innerhalb des Projekts. Sie können auch Projektverweise verwenden, um den Bereich eines einzelnen Brokerschemas für die Integration mehrerer Projekte zu erweitern. Auf diese Weise können Sie einen Symbolbereich für Anwendungen erstellen, in dem alle Ressourcen, die einer Anwendungssuite zugeordnet sind, enthalten sind.

Als Brokerschemaname muss eine Zeichenfolge, die mit einem Unicode-Zeichen beginnt, gefolgt von null oder mehreren Unicode-Zeichen oder -Ziffern, und der Unterstrich verwendet werden. Um dem Namen Struktur zu geben, können Sie einen Punkt verwenden (z. B. Stock.Common). Für das Schema wird im Projektverzeichnis ein Verzeichnis erstellt. Wenn das Schema unter Verwendung von Punkten strukturiert wurde, werden weitere Unterverzeichnisse definiert. Beispiel: Für das Brokerschema Stock.Common wird das Unterverzeichnis Common im Verzeichnis Stock im Verzeichnis des Nachrichtenflusses erstellt.

Wenn Sie eine Nachrichtenflussressource im Standardbrokerschema in einem Projekt erstellen, werden die der Ressource zugeordneten Dateien im Verzeichnis für das Projekt erstellt. Wenn Sie eine Ressource in einem anderen Brokerschema erstellen, werden die Dateien im Schemaverzeichnis erstellt.

Beispiel: Wenn Sie den Nachrichtenfluss 'Update' im Standardschema im Nachrichtenflussprojekt 'Project1' erstellen, werden die zugehörigen Dateien im Verzeichnis 'Project1' erstellt. Wenn Sie einen weiteren Nachrichtenfluss im Brokerschema Stock.Common im Projekt 'Project1' erstellen, werden die zugehörigen Dateien im Verzeichnis Project1\Stock\Common erstellt.

Da jedes Brokerschema einen eindeutigen Namespace definiert, können Sie zwei Nachrichtenflüsse mit demselben Namen in zwei verschiedenen Brokerschemas erstellen. Die Brokerschemas stellen sicher, dass diese zwei Nachrichtenflüsse als separate Ressourcen erkannt werden. Die zwei Nachrichtenflüsse gelten als eindeutig, obwohl sie identische Namen haben.

Wenn Sie einen Nachrichtenfluss von einem Projekt in das andere verschieben, können Sie den Nachrichtenfluss im ursprünglichen Projekt weiterverwenden, wenn Sie das Brokerschema beibehalten. Hierfür müssen Sie die Liste der abhängigen Projekte für das ursprüngliche Projekt aktualisieren, indem Sie das Zielprojekt hinzufügen. Wenn Sie das Brokerschema nicht beibehalten, ändert sich der Nachrichtenfluss, da der Schemaname Teil des vollständig qualifizierten Namens des Nachrichtenflusses ist. Der Fluss wird nicht mehr von anderen Projekten erkannt. Diese Aktion führt zu defekten Links, die Sie manuell korrigieren müssen. Weitere Informationen zur Fehlerbehebung nach dem Verschieben eines Nachrichtenflusses finden Sie in der Datei Einen Nachrichtenfluss verschieben.

Ressourcen sollten nicht durch Verschieben der zugehörigen Dateien im Dateisystem verschoben werden. Verwenden Sie die Workbench zum Verschieben von Ressourcen, um sicherzustellen, dass alle Verweise der neuen Organisation entsprechend korrigiert werden.

Zugehörige Konzepte
Verknüpfung nach Namen
Nachrichtenflüsse - Übersicht
Zugehörige Tasks
Nachrichtenflüsse entwickeln
Ein Brokerschema erstellen
Zugehörige Verweise
Integrierte Knoten
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Rückmeldung
Copyright IBM Corporation 1999, 2005 Letzte Aktualisierung: Nov 17, 2005
ak01100_