Show TOC

Objektverweis-Typen im Enterprise Services RepositoryLocate this document in the navigation structure

Objektverweis-Typen

Im Enterprise Services Repository gibt es unterschiedliche Typen von Objektverweisen . Welche Objektverweis-Typen verwendet werden, ist durch die semantischen Gegebenheiten der beteiligten Objekttypen festgelegt. Hierauf hat der Benutzer keinen Einfluss. Dennoch ist es wichtig, auf die Unterschiede zwischen den einzelnen Objektverweis-Typen hinzuweisen, da diese sich beim Kopieren von Objekten unterschiedlich verhalten.

Es gibt folgende Objektverweis-Typen:

Objektverweis-Typen im Enterprise Services Repository

Objektverweis-Typ Beschreibung

Absoluter Objektverweis

Software-Komponentenversion des verwendeten Objektes ist unabhängig von der Software-Komponentenversion des verwendenden Objektes.

Nach dem Kopieren in eine neue Software-Komponentenversion verweist das verwendende Objekt auf ein Objekt in der ursprünglichen Software-Komponentenversion. Der Objektverweis wird durch das Kopieren nicht zerstört, da das verwendete Objekt in der ursprünglichen Software-Komponentenversion bereits existiert.

Bei absoluten Objektverweisen können Sie beim Anlegen des Verweises die Software-Komponentenversion des verwendeten Objektes auswählen.

Relativer Objektverweis

Software-Komponentenversion des verwendeten Objektes ist identisch mit der Software-Komponentenversion des verwendenden Objektes.

Dies gilt analog, wenn das verwendete Objekt in einer Software-Komponentenversion liegt, auf der die Software-Komponentenversion des verwendenden Objekts aufbaut.

Nach dem Kopieren in eine neue Software-Komponentenversion verweist das verwendende Objekt auf ein Objekt in der neuen Software-Komponentenversion. Da das verwendete Objekt nicht mitkopiert wurde, geht der Objektverweis zunächst ins Leere. Wenn Sie im Enterprise Services Builder von der Kopie des verwendenden Objektes zum verwendeten Objekt navigieren möchten, so werden Sie durch eine Meldung über diesen Sachverhalt informiert. Damit der Objektverweis wieder gültig wird, müssen Sie das verwendete Objekt namensgleich in die neue Software-Komponentenversion SWC2 kopieren. Der Namensraum des kopierten verwendeten Objektes muss identisch mit dem Namensraum des ursprünglichen verwendeten Objektes sein.

Bei relativen Objektverweisen ist die Software-Komponentenversion des verwendeten Objektes beim Anlegen des Verweises festgelegt und kann nicht ausgewählt werden.

Automatischer Objektverweis

Wenn die Software-Komponentenversion des verwendeten Objektes identisch mit der Software-Komponentenversion des verwendenden Objektes ist, dann verhält sich der automatische Objektverweis wie der relative. Im anderen Fall verhält sich der automatische Objektverweis wie der absolute.

Liste möglicher Objektverweise
Hinweis

Dieser Abschnitt ist nur relevant, wenn Sie SAP NetWeaver Process Integration in Ihrer Landschaft installiert haben.

Objektverweise bei Process-Integration-Szenarien und -Prozessen

Verwendendes Objekt Verwendetes Objekt Objektverweis-Typ

Process-Integration-Scenario

Interne Action (in einer Anwendungskomponente vom Typ Produkt oder Hauptinstanz)

Absoluter Objektverweis

Process-Integration-Scenario

Externe Action (in einer Anwendungskomponente vom Typ Vorlage)

Relativer Objektverweis

Process-Integration-Scenario

Integrationsprozess

(in einer Anwendungskomponente vom Typ Produkt oder Hauptinstanz)

Absoluter Objektverweis

Process-Integration-Scenario

Integrationsprozess

(in einer Anwendungskomponente vom Typ Vorlage)

Relativer Objektverweis

Process-Integration-Scenario

Service-Interface (innerhalb einer Verbindung, wenn Anwendungskomponente vom Typ Produkt oder Hauptinstanz)

Absoluter Objektverweis

Process-Integration-Scenario

Service-Interface (innerhalb einer Verbindung, wenn Anwendungskomponente vom Typ Vorlage).

Relativer Objektverweis

Process-Integration-Scenario

Operation-Mapping (innerhalb einer Verbindung)

Absoluter Objektverweis

Process-Integration-Scenario

Service-Interface

Relativer Objektverweis

Process-Integration-Scenario

Operation-Mapping

Relativer Objektverweis

Action

Service-Interface-Operation

Relativer Objektverweis

Objektverweise bei Interface-Objekten

Alle Objektverweise zwischen Interface-Objekten sind relative Objektverweise.

Interface-Objekte sind immer nur zusammen mit den jeweils verwendeten Objekten vollständig sind und müssen daher zusammen ausgeliefert werden.

Objektverweise bei Mapping-Objekten

Verwendendes Objekt Verwendetes Objekt Objektverweis-Typ

Operation-Mapping

Service-Interface-Operation

Automatischer Objektverweis

Operation-Mapping

RFC, IDoc

Automatischer Objektverweis

Operation-Mapping

(Fault-)Message-Typ, Externe Message, RFC-Message

Automatischer Objektverweis

Operation-Mapping

Message-Mapping

Relativer Objektverweis

Operation-Mapping

Mapping-Programm (Java-Klasse, XSL)

Relativer Objektverweis

Message-Mapping

Fault-Message-Typ

Automatischer Objektverweis

Message-Mapping

IDoc.

Automatischer Objektverweis

Message-Mapping

RFC-Message

Automatischer Objektverweis

Message-Mapping

Externe Message

Automatischer Objektverweis

Message-Mapping

Mapping-Vorlage

Automatischer Objektverweis

Message-Mapping

Funktionsbibliothek

Relativer Objektverweis

Message-Mapping

importiertes Archiv

Relativer Objektverweis

Mapping-Vorlage

Datentyp

Automatischer Objektverweis

Mapping-Vorlage

Komplexer Typ (RFC, IDoc, Externe Definition)

Automatischer Objektverweis

Mapping-Vorlage

Mapping-Vorlage

Automatischer Objektverweis

Mapping-Vorlage

Funktionsbibliothek

Relativer Objektverweis

Mapping-Vorlage

importiertes Archiv

Relativer Objektverweis

Funktionsbibliothek

importiertes Archiv

Relativer Objektverweis

Beispiele
Verwendendes Objekt Verwendetes Objekt Objektverweis-Typ Bemerkung

Process-Integration-Scenario

Action (in einer Anwendungskomponente vom Typ Produkt oder Hauptinstanz)

Absoluter Objektverweis

Die Software-Komponentenversion einer Action innerhalb einer Anwendungskomponente vom Typ Produkt orientiert sich an der Produktversion (der Anwendungskomponente) und ist unabhängig von der Software-Komponentenversion des Process-Integration-Szenarios (siehe Process-Integration-Szenario ).

Process-Integration-Scenario

Action (in einer Anwendungskomponente vom Typ Vorlage)

Relativer Objektverweis

Actions innerhalb einer Anwendungskomponente vom Typ Vorlage müssen in derselben Software-Komponentenversion wie das Process-Integration-Szenario liegen (nicht notwendig im selben Namensraum) (siehe Process-Integration-Szenario ).

Process-Integration-Scenario

Operation-Mapping (innerhalb einer Verbindung)

Absoluter Objektverweis

Die Software-Komponentenversion des Operation-Mapping ist unabhängig von der Software-Komponentenversion des Process-Integration-Szenarios (siehe Process-Integration-Szenario ).

Message-Typ

Datentyp

Relativer Objektverweis

Message-Typ und Datentyp müssen in derselben Software-Komponentenversion liegen. Beide Objekte werden zusammen ausgeliefert.

Operation-Mapping

Mapping-Programm

Relativer Objektverweis

Das Mapping-Programm muss in der gleichen Software-Komponentenversion und im gleichen Namensraum wie das Operation-Mapping liegen (siehe Operation-Mappings ).