Show TOC Anfang des Inhaltsbereichs

Funktionsdokumentation Message-ID Erzeugung, Persistenz und Mapping  Dokument im Navigationsbaum lokalisieren

Verwendung

Das Mapping einer XI-Message-ID auf eine externe Message-ID wird gespeichert, um doppelte Messages ermitteln zu können oder um eine Message rückverfolgen zu können. Für das Mapping können Sie den MessageIdMapper verwenden.

Siehe unter: Schritte im asynchronen Empfänger-/Outbound-Message-Fluss und Schritte im asynchronen Sender-/Inbound-Message-Fluss

Interface-Überblick

Merkmal

Wert

Name

AF Utility Service

Zweck

Erzeugung von Message-ID Mappings zur Überprüfung von doppelten Einträgen und für die Verfolgung im PMI

Typ

J2EE-Service

Technischer Name

com.sap.aii.af.service.idmap

com.sap.aii.utilxi.misc.api

Zertifizierung

Optional

Syntax

Siehe JavaDoc (.\index.html) package com.sap.aii.af.service.idmap

Funktionsumfang

Hinweis

Öffnen Sie hierzu SPIManagedConnectionFactory.java und suchen Sie nach der Zeichenkette CS_IDMAPINSERT.

Das Beispiel zeigt den Einsatz des MessageIDMapper und die Verwendung der GUIDFactory und IGUID-Hilfsklasse, die die Erzeugung einer ID vor dem Anlegen der Message ermöglichen.

Sie können diesen Mechanismus nutzen, wenn die XI-Message zu einem späteren Zeitpunkt, z.B. in den Modulen des Adapter-Framework erzeugt wird. Das Mapping muss jedoch im Adapter durchgeführt werden, damit dieser Vorgang der allgemeinen Strategie zum Einsatz von Transaktionen entspricht.

Hinweis

Im Aufruf für createIDMap() muss die XI-Message-ID als hexadezimaler String angegeben werden, wenn Sie callPMIAgent verwenden und dieser auf TRUE gesetzt ist .

Ende des Inhaltsbereichs