Der Nachrichten-Mapper ist ein Mechanismus, der eine XML-Nachricht in ein Objekt 'CommandProperty' konvertiert. Er stellt eine gemeinsame Schnittstelle zur Verfügung, mit deren Hilfe Nachrichten in Objekte des Typs 'CommandProperty' konvertiert und von allen WebSphere Commerce-Komponenten verwendet werden können.
Sowohl unterstützte Adapter wie z. B. der Programmadapter, als auch WebSphere Commerce-Komponenten können einen Nachrichten-Mapper aufrufen. In beiden Fällen führt der Nachrichten-Mapper die folgenden Tasks aus:
Eingehende Nachrichten werden über Back-End-Systeme oder externe Systeme an WebSphere Commerce gesendet, um bestimmte Aktionen anzufordern. Damit diese Aktionen von WebSphere Commerce ausgeführt werden können, muss die XML-Nachricht vom Nachrichten-Mapper verarbeitet werden, um zu ermitteln, welche Aktion angefordert wurde. Bei der Installation von WebSphere Commerce sind zwei Nachrichten-Mapper vorhanden: der XML-Nachrichten-Mapper zur Syntaxanalyse von XML-Integrationsnachrichten und der Mapper für herstellerspezifische Nachrichten zur Syntaxanalyse von herstellerspezifischen Back-End-Integrationsnachrichten.
Das Objekt 'CommandProperty' repräsentiert einen WebSphere Commerce-Befehl, um den Anforderungen der unterstützten Einheitenadapter zu entsprechen. Andere Komponenten können ebenfalls den Nachrichten-Mapper-Mechanismus verwenden, um Nachrichten in Objekte des Typs 'CommandProperty' zu konvertieren.
Die Lebensdauer eines Nachrichten-Mappers entspricht der Dauer des WebSphere Commerce-Exemplars. Der Nachrichten-Mapper wird beim Starten eines Exemplars initialisiert und besteht für die Gesamtdauer der Exemplarausführung.
![]() |