
Anhand des Objektschlüssels können Sie ein Konfigurationsobjekt eindeutig identifizieren. Die Struktur des Objektschlüssels hängt bei Konfigurationsobjekten vom Objekttyp ab.
Der Objektschlüssel wird beim Anlegen vergeben und kann danach nicht mehr geändert werden.
Weitere Informationen: Objekt anlegen
Objekte des Kommunikationsprofils
Die Objekte des Kommunikationsprofils definieren mögliche Sender und Empfänger von Messages sowie deren (technische) Kommunikationsmöglichkeiten. Die Adressierung von Sendern/Empfängern wird - je nach Anwendungsfall - auf zwei Arten unterstützt:
Als Partner mit zugeordneter Kommunikationskomponente
Als Kommunikationskomponente unabhängig von einem Partner
Ein Kommunikationskanal definiert die technischen Details der Eingangs- oder Ausgangsverarbeitung einer Message für einen Sender oder Empfänger. Daher kann ein Kommunikationskanal - abhängig von der gewählten Art der Adressierung - für einen Partner und eine Kommunikationskomponente oder für eine Kommunikationskomponente unabhängig von einem Partner definiert werden.
Daraus ergeben sich die folgenden Objektschlüssel:
Schlüsselfelder bei Objekten des Kommunikationsprofils
(Die mit X gekennzeichneten Felder bezeichnen Schlüsselfelder)
|
Schlüsselfeld |
Partner |
Kommunikationskomponente |
Kommunikations-kanal |
|---|---|---|---|
|
Partner (Name) |
X |
||
|
Kommunikationskomponente (Name) |
X |
X |
|
|
Kommunikationskanal (Name) |
X |
X |
X |
Beachten Sie bei der Namensvergabe für diese Konfigurationsobjekte folgende Besonderheiten:
Die Namenslänge ist auf 120 Zeichen begrenzt.
Als erstes Zeichen sind nur Buchstaben (Groß- oder Kleinschreibung) erlaubt.
Für jedes weitere Zeichen sind nur Buchstaben (Groß- und Kleinschreibung), Ziffern ( 0 bis 9 ) und das Zeichen _ erlaubt.
Es sind keine Leerzeichen zugelassen.
Es wird empfohlen, sich bei den Namen von Objekten an die Upper-Camel-Case (UCC) -Notation zu halten. In dieser Notation werden Teile des Namens nicht durch Leerzeichen, sondern allein durch den Wechsel von Groß- und Kleinschreibung getrennt (Beispiel: CheckFlightSeatAvailability ).
Verwenden Sie für die Schreibweise der einzelnen Namensbestandteile Oxford English.
Objekte zur Konfiguration des Message-Austausches
Diese Objektgruppe setzt sich zusammen aus den folgenden Objekttypen:
Objekte des Logischen Routing (Empfängerermittlungen und Interface-Ermittlungen)
Empfängervereinbarungen und Sendervereinbarungen
Integrierte Konfigurationen
Direktverbindungen
Diese Objekte legen Regeln für das Routing und die Verarbeitung von Messages jeweils für eine bestimmte Kombination von Sender, Empfänger und Interface fest. Diese Objekte tragen keinen eigenen Namen. Der Objektschlüssel setzt sich stattdessen aus Sender, Empfänger und Interface zusammen und definiert bei diesen Objekten den „Gültigkeitsbereich“ der Konfigurationsdaten, die in diesen Objekten enthalten sind.
Am Beispiel der Empfängerermittlung finden Sie diese Zusammenhänge erläutert unter Beispiel für Objektschlüssel (Empfängerermittlung) .
Da diese Objekte keinen Namen tragen, wird zu jedem dieser Objekte im Navigationsbereich des Integration Builder der Objektschlüssel angezeigt. Da diese Anzeige bei einer großen Anzahl von Objekten unübersichtlich werden kann, haben Sie die Möglichkeit, diese Objekte nach ausgewählten Schlüsselbestandteilen zu gruppieren.
Weitere Informationen: Navigationsleiste
Die Objekte zur Konfiguration des Message-Austausches können Sie für bestimmte Schlüsselattribute generisch definieren, indem Sie die Schlüsselfelder maskieren. Dadurch können Sie den Definitionsbereich dieser Objekte sehr flexibel festlegen.
Weitere Informationen: Konfigurationsobjekte generisch/spezifisch definieren
In der folgenden Tabelle ist angegeben, für welchen Teil des Objektschlüssels Sie die Objekte des Logischen Routing und der Kommunikationsvereinbarung generisch definieren können.
Maskierbare Schlüsselfelder bei Objekten des Logischen Routing, Kommunikationsvereinbarungen und Direktverbindungen
(Die mit einem * gekennzeichneten Felder bezeichnen maskierbare Schlüsselfelder.)
|
Schlüssel-feld |
Empfänger-ermittlung |
Interface-Ermittlung |
Empfänger- vereinbarung |
Sender vereinbarung |
Direkt-verbindung |
|---|---|---|---|---|---|
|
Sender-Partner |
* |
* |
* |
||
|
Sender- Komponente |
* |
* |
* |
||
|
Empfänger-Partner |
* |
* |
* |
||
|
Empfänger- Komponente |
* |
* |
* |
||
|
Interface |
* |
* |
Mit Interface sind jeweils Name und Namensraum des Interface gemeint. Beachten Sie, dass es sich außer bei der Empfängervereinbarung um das Interface beim Sender handelt. Bei der Empfängervereinbarung handelt es sich um das Empfänger -Interface.
Beachten Sie die besonderen Einschränkungen bei den Schlüsselfeldern von Sendervereinbarungen, denen ein JMS-, JDBC- oder File/FTP-Sender-Adapter zugeordnet ist.
Weitere Informationen: Sendervereinbarung definieren