WebSphere Message Broker Version 8.0.0.5 Betriebssysteme: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Sehen Sie sich die Informationen zur aktuellen Produktversion im IBM Integration Bus Version 9.0 an.

MIME-Parser - Verwendung und Einschränkungen

Die MIME-Domäne unterstützt nicht den vollen MIME-Standard, jedoch bestimmte bekannte Anwendungsfälle von MIME. Dieser Abschnitt enthält eine allgemeine Einführung zum MIME-Parser und zu einigen Einschränkungen bei seiner Verwendung.

MIME steht für Multipurpose Internet Mail Extensions. Eine mehrteilige MIME-Nachricht besteht aus mehreren Nachrichtenteilen, von denen jeder durch MIME-Header qualifiziert wird. Mithilfe der MIME-Domäne und des Parsers können Sie mehrteilige MIME-Nachrichten analysieren und schreiben.

MIME wird zum Senden von E-Mail-Nachrichten verwendet. Wenn die E-Mail Anlagen enthält, wird eine mehrteilige MIME-Nachricht verwendet. Mehrteilige MIME-Nachrichten werden immer häufiger als praktisches physisches Format zum Senden anderer Arten von Nachrichten, denen Anlagen beigefügt sind oder die aus mehreren separaten Nachrichtenteilen bestehen, verwendet.

Beispiele:

Einschränkungen

Der MIME-Parser wird von Bitströmen gesteuert und verfügt über keine externen Metadaten; er stützt sich beim Analysieren ausschließlich auf Metadaten im Bitstrom und beim Schreiben auf Metadaten in der Baumstruktur. Der Parser überprüft MIME-Nachrichten nicht anhand eines Nachrichtenmodells und ignoriert die entsprechende Prüfeigenschaft. Die Teile einer MIME-Nachricht werden wie BLOBs behandelt. Sie können mit einem anderen Parser bestimmte MIME-Teile analysieren. Wenn es sich um einen MRM-Parser handelt, können Nachrichten auf die übliche Art und Weise geprüft werden. Der MIME-Parser unterstützt keine Analyse auf Anforderung und ignoriert die Eigenschaft zum Festlegen des Analysezeitpunkts (Parse Timing).

Sie können die neue MIME-Domäne entweder zur Laufzeit in einem MQRFH2-Header (nur WebSphere MQ) angeben oder statisch in Ihrem Nachrichtenfluss in der entsprechenden Komponente (in den Empfangsknoten MQGet, HTTPRequest, ResetContentDescriptor oder XSLTransform). Der MIME-Parser wird dann für das letzte untergeordnete Element von 'root' (z. B. den Hauptteil der Nachricht) aufgerufen. Die MIME-Domäne kann zusammen mit der Klausel ESQL CREATE PARSE und der Funktion ASBITSTREAM angegeben werden, um Bitströme zu analysieren und zu schreiben. Der MIME-Parser bearbeitet Dokumente, die über das HTTP-Transportprotokoll (wobei 'Content-Type' als HTTP-Header vorhanden ist) oder über andere Transportprotokolle (wobei der Content-Type-Header Teil des Hauptteils der Nachricht ist) empfangen werden. Richten Sie in beiden Fällen den Content-Type-Wert mithilfe der Eigenschaft 'ContentType' in der MIME-Domäne ein. Wenn Sie den Content-Type-Wert direkt in der MIME-Baumstruktur oder in HTTP-Baumstrukturen einrichten, wird er unter Umständen ignoriert oder inkonsistent verwendet.

Normalerweise bearbeitet der MIME-Parser die Mehrzahl der MIME-Anwendungsfälle bei Nachrichtenübertragungen zwischen Anwendungen, einschließlich mehrteiliger MIME-Nachrichten mit nur einem Nachrichtenteil und nicht mehrteiliger MIME-Dokumente. Für SOAP with Attachments (SwA) sollte jedoch die SOAP-Domäne verwendet werden.

Bemerkungen | Marken | Downloads | Bibliothek | Support | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Letzte Aktualisierung:
        
        Letzte Aktualisierung: 2015-02-28 16:21:06


ReferenzthemaReferenzthema | Version 8.0.0.5 | ad30600_