Zones d'en-tête de propriété SIP dans Liberty

Vous pouvez créer une demande de servlet Session Initiation Protocol (SIP) qui inclut des zones d'en-tête de propriété. Ces zones permettent d'implémenter certains paramètres SIP en fonction des messages. Les paramètres SIP définis au niveau du conteneur SIP s'appliquent à tous les messages SIP gérés par ce conteneur SIP.

Pour inclure un ou plusieurs zones d'en-tête propriétaires dans un message, définissez votre demande de servlet SIP de sorte qu'elle inclut une ou plusieurs méthodes SipServletMessage.setHeader(nom_chaîne, valeur_chaîne). Lorsque l'application appelle SipServletRequest.send() pour envoyer la demande, l'objet message envoyé à la pile SIP à des fins de transmission inclut les informations d'en-tête de sécurité. La pile SIP crée ensuite une transaction client pour envoyer la demande et ajuste les paramètres de configuration SIP pour cette demande spécifique d'après les zones d'en-tête de propriété qui sont incluses dans l'objet du message. La pile supprime les zones d'en-tête de propriété avant l'envoi du message sur le réseau.

Zones d'en-tête de propriété utilisées pour indiquer les valeurs du temporisateur

Vous pouvez utiliser les zones d'en-tête de propriété suivants pour spécifier les valeurs du temporisateur d'un message spécifique. L'application peut définir plusieurs valeurs de temporisateur dans une instance de message, mais ne peut pas indiquer plusieurs valeurs pour la même zone d'en-tête de propriété.
IBM-TransactionTimeout
Utilisez cette zone d'en-tête pour spécifier, en millisecondes, le délai de la transaction client. Cet en-tête équivaut à la spécification d'une valeur pour le temporisateur B dans les transactions client INVITE et pour le temporisateur F dans les transactions du client autres que INVITE.
IBM-RetransmissionInterval
Utilisez cette zone d'en-tête pour spécifier, en millisecondes, la durée de l'intervalle de retransmission de la demande. Cet en-tête équivaut à la spécification d'une valeur pour le temporisateur A dans les transactions client INVITE et pour le temporisateur E dans les transactions du client autres que INVITE.
IBM-RetransmissionMaxInterval
Utilisez cette zone d'en-tête pour spécifier, en millisecondes, l'intervalle de retransmission maximale. Cet en-tête équivaut à la spécification d'une valeur pour le temporisateur T2 dans les transactions client autres que INVITE et pour le temporisateur B dans les transactions du client INVITE.

Icône indiquant le type de rubrique Rubrique de référence



Icône d'horodatage Dernière mise à jour: Tuesday, 6 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwlp_sip_proprietaryheaders
Nom du fichier : rwlp_sip_proprietaryheaders.html