Proprietäre SIP-Headerfelder in Liberty

Sie können eine SIP-Servletanforderung (Session Initiation Protocol) erstellen, die proprietäre Headerfelder enthält. Proprietäre SIP-Headerfelder ermöglichen es, bestimmte SIP-Einstellungen pro Nachricht zu implementieren. SIP-Einstellungen, die auf der Ebene der SIP-Container festgelegt werden, werden auf alle vom SIP-Container bearbeiteten SIP-Nachrichten angewendet.

Um proprietäre Headerfelder in eine Nachricht aufzunehmen, müssen Sie Ihre SIP-Servletanforderung so konfigurieren, dass sie mindestens eine Methode vom Typ "SipServletMessage.setHeader(String-Name, String-Wert)" enthält. Wenn die Anwendung SipServletRequest.send() aufruft, um die Anforderung zu senden, enthält das Nachrichtenobjekt, das zur Übertragung an den SIP-Stack übergeben wird, die proprietären Headerinformationen. Der SIP-Stack erstellt dann eine Clienttransaktion zum Absenden der Anforderung und passt die SIP-Konfigurationseinstellungen für diese Anforderung, die auf proprietären Headerfeldern im Nachrichtenobjekt basiert, an. Der Stack entfernt die proprietären Headerfelder, bevor die Nachricht an das Netz gesendet wird.

Proprietäre Felder für die Angabe von Zeitgeberwerten

Die folgenden proprietären Headerfelder sind für die Angabe von Zeitgeberwerten für eine bestimmte Nachricht verfügbar. Die Anwendung kann mehrere Zeitgeberwerte in einer einzigen Nachrichteninstanz, jedoch nicht mehrere Werte für dasselbe proprietäre Headerfeld festlegen.
IBM-TransactionTimeout
Verwenden Sie dieses Headerfeld, um den Zeitlimitwert für Clienttransaktionen in Millisekunden anzugeben. Dieser Header entspricht der Angabe eines Werts für Zeitgeber B in Clienttransaktionen vom Typ INVITE und für Zeitgeber F in Clienttransaktionen anderer Typen.
IBM-RetransmissionInterval
Verwenden Sie dieses Headerfeld, um den Intervallwert für die wiederholte Übertragung von Anforderungen in Millisekunden anzugeben. Dieser Header entspricht der Angabe eines Werts für Zeitgeber A in Clienttransaktionen vom Typ INVITE und für Zeitgeber E in Clienttransaktionen anderer Typen.
IBM-RetransmissionMaxInterval
Verwenden Sie dieses Headerfeld, um den Maximalwert des Intervalls für wiederholte Übertragung in Millisekunden festzulegen. Dieser Header entspricht der Angabe eines Werts für Zeitgeber B in Clienttransaktionen vom Typ INVITE und für Zeitgeber T2 in Clienttransaktionen anderer Typen.

Symbol das den Typ des Artikels anzeigt. Referenzartikel



Symbol für Zeitmarke Letzte Aktualisierung: 01.12.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-libcore-mp&topic=rwlp_sip_proprietaryheaders
Dateiname: rwlp_sip_proprietaryheaders.html