| |
Juni 2003 Interworking Notification/JMS: AnzeigencDiagramm 2-13 2 Tabelle 2-5 Strukturierter Fall zum JMS-Anzeigendiagramm Für jede wahlweise freigestellte Überschrift (ohf _ *) oder filterable Feld der Daten (Flugleitanlage _ *) ein neuer Eigenschaftsname beschriftet $$ohf _ * oder $$fd _ * wird verursacht. Er muß die Richtlinien für einen Anzeigenvorwahl befolgen Bezeichner spezifiziert in Abschnitt 3,8,1,1 der JMS-Spezifikation. Der Inhalt des ohf _ * oder Flugleitanlage _ * Feld wird in Javadatenartprimitive umgewandelt. Wenn die wahlweise freigestellte Überschrift oder filterable das Datumfeld die Art dann mehrfaches JMS des struct IDL hat Eigenschaften werden, eine für jedes ursprüngliche Element der komplizierten Art verursacht. Die Struktur wird wie folgen linearisiert: ? der neue $$ohf _ * oder $$fd _ * Feldname wird mit der Struktur und verkettet Mitglied der Strukturnamen. Der Strukturmitgliedsoperator '.', an gewöhnt delimitate jeder Name. Dieser Prozeß wird wiederholt, wenn die Struktur genistete Daten enthält Strukturen als Elemente, zusammen mit ursprünglichen Elementen. Der Reihe nach ist jedes Struct erweitert wenn und nur wenn alle seine nicht-genisteten Elemente ursprüngliche Arten sind. ? der Inhalt des linearisierten Feldes wird in Javadatenartprimitive umgewandelt. JMSDeliveryMode JMSExpiration JMSPriority JMSCorrelationID = "" Überschrift Körper Domain_type type_name event_name FallcZuverlässigkeit Kurzschluß Abschaltung TimeT Priorität fd_name 1 fd_value 1 ... ... fd_name m fd_value m Remainder_of_body Örtlich festgelegt Überschrift Variabel Überschrift Filterable Körper Kurzschluß Name_prt Value_prt 1 1 ... ... FallcStruktur Verbraucherbestimmt Eigenschaften Name_prt Value_prt JMSMessageID Fall JMSType="Structured " JMSDestination JMSTimestamp JMSReplyTo=nil JMSRedelivered=0 [ Topic/Queue ] Vorbei erzeugt Ns-jms-jms Brücke JMS-AnzeigencStruktur n+m ohf_name 1 ohf_value 1 ... ... ohf_name n n ohf_name n+m |  |
|
| |
|
|