In der folgenden Tabelle wird beschrieben, wie der Broker die Werte von vordefinierten DFDL-Variablen festlegt.
Aufrufpunkt DFDL-Domäne | Externe DFDL-Variable | Vom Broker festgelegter Wert |
---|---|---|
Eingabebitstream, syntaktisch analysiert aus einem Empfangs- oder Anforderungsknoten Baumstrukturserialisierung an einem Sende- oder Anforderungsknoten |
encoding |
Der Broker legt den Wert dieser Variable aus der aktiven ID des
codierten Zeichensatzes fest. Die ID des codierten Zeichensatzes wird
durch eines der folgenden Elemente definiert:
|
byteorder |
Der Broker legt den Wert dieser Variablen aus der aktiven Binärzahlcodierung fest. Beachten Sie, dass die Binärzahlcodierung eine Kombination aus Byteanordnungs- und Gleitkommadarstellung ist. Die Byteanordnungs- und Gleitkommadarstellung werden mithilfe von Masken getrennt. Weitere Informationen zu Masken finden Sie unter MQ-Codierungsmasken im WebSphere MQ Information Center. Die
Binärzahlcodierung wird durch eines der folgenden Elemente definiert:
|
|
binaryFloatRep |
||
Bitstrom, syntaktisch analysiert über einen API-Aufruf. Zum Beispiel durch einen ESQL-Befehl CREATE, der eine Parse-Klausel enthält. Baumstrukturserialisierung über einen API-Aufruf. Zum Beispiel durch einen ESQl-Befehl ASBITSTREAM. |
encoding |
Der Broker legt den Wert dieser Variable aus dem Parameter ID des codierten Zeichensatzes fest. In ESQL wird die ID des codierten Zeichensatzes durch den Parameter CCSID definiert. |
byteorder |
Der Broker legt den Wert dieser Variablen aus dem Parameterwert Binärzahlcodierung fest. Beachten Sie, dass der Wert von Binärzahlcodierung eine Kombination aus Byteanordnungs- und Gleitkommadarstellung ist. Die Byteanordnungs- und Gleitkommadarstellung werden mithilfe von Masken getrennt. Weitere Informationen zu Masken finden Sie unter MQ-Codierungsmasken im WebSphere MQ Information Center. In ESQL wird die Binärzahlcodierung durch den Parameter ENCODING definiert. |
|
binaryFloatRep |