Das erste Unterelement aller Payloads ist ses-header
. Das
ses-header
-Element enthält Informationen über die Identität
der beiden Parteien, die das Payload austauschen.
<!ELEMENT ses-header (ses-sender, ses-receiver?, ses-authentication?)> <!ELEMENT ses-sender EMPTY> <!ATTLIST ses-sender sender-id CDATA #REQUIRED name CDATA #REQUIRED> <!ELEMENT ses-receiver EMPTY> <!ATTLIST ses-receiver receiver-id CDATA #REQUIRED name CDATA #REQUIRED> <!ELEMENT ses-authentication EMPTY> <!ATTLIST ses-authentication login CDATA #REQUIRED password CDATA #REQUIRED>
Das ses-sender
-Element muss immer als Unterelement des
ses-header
-Elements erscheinen. Es spezifiziert die Identität
des Absenders des Payloads. Die Attribute des
ses-sender
-Elements haben die folgende Bedeutung:
sender-id
sender-id
verwendet.name
Das ses-receiver
-Element spezifiziert die Identität des
gewünschten Empfängers des Payloads. Dieses Element ist optional, sofern es
zwischen dem Server und einem Client eine individuelle Netzwerkverbindung
gibt. In diesem Fall sind der Absender des Payloads und der Empfänger
eindeutig identifiziert. Befindet sich allerdings zwischen dem Server und
den Clients ein Proxy-Server, der mehrere Clients oder Server bedient, so
können Server und Client das ses-receiver
-Element nutzen, um
dem Proxy-Server den Empfänger mitzuteilen. Die Attribute des
ses-receiver
-Elements haben die folgende Bedeutung:
receiver-id
sender-id
-Attribut des ses-sender
-Elements.
Es enthält den innerhalb eines Kommunikationskontextes eindeutigen
Identifikator des Servers oder Clients, der das Payload empfangen soll.
Bei Antwort-Payloads ist dieses Attribut immer eine Kopie des
sender-id-
Attributs des ses-sender-
Elements
im entsprechenden Anfrage-Payload.name
name-
Attributs des ses-sender
-Elements im entsprechenden
Anfrage-Payload.Das ses-authentication
-Element ist optional. Es kann nur
bei Anfrage-Payloads verwendet werden. Es enthält Informationen über den
Benutzer, für den die Anfrage bearbeitet werden soll. Die Attribute des
ses-authentication
-Elements haben die folgende Bedeutung:
login
password