Déploiement d'applications SIP sur Liberty

Les applications SIP (Session Initiation Protocol) sont des applications Java contenant au moins un servlet SIP. Les applications SIP sont déployées de la même façon que les autres applications Web.

Avant de commencer

Installez la fonction sipServlet-1.1 sur votre serveur Liberty. Pour plus d'informations, voir Ajout et suppression de fonctions Liberty.

Configurez le conteneur SIP.

Pourquoi et quand exécuter cette tâche

Pour déployer une application SIP, celle-ci doit être conditionnée dans un fichier WAR (archive Web), un fichier SAR (archive de servlet), ou un fichier EAR (archive d'entreprise) contenant un fichier WAR ou SAR.

Cette tâche décrit le déploiement manuel d'une application SIP. Vous pouvez également déployer une application SIP sous Liberty en utilisant les outils de développement, qui activent automatiquement toutes les configurations liées à l'application dans le fichier server.xml. Pour plus d'informations, voir WebSphere Developer Tools > Developing > Developing SIP applications.

Procédure

Ajoutez votre fichier WAR, SAR ou EAR d'application SIP au serveur Liberty de l'une des manières ci-après.
  • Placez le fichier archive dans le dossier de dépôt d'artefacts, dans le répertoire de configuration du serveur : wlp/usr/servers/nom_serveur/dropins. Le serveur Liberty surveille le dossier dropins et, lorsqu'il détecte de nouvelles applications, il les installe avec la configuration par défaut.
  • Placez le fichier archive dans le dossier des applications, dans le répertoire de configuration du serveur : wlp/usr/servers/nom_serveur/apps. Installez ensuite l'application SIP sur le serveur Liberty en configurant un élément application dans le fichier server.xml.

    L'exemple suivant installe le fichier appName.ear. L'attribut context-root spécifie le point d'entrée de l'application déployée.

    <application id="appId" name="appName" type="ear" location="appName.ear" context-root="/sip289/"/>

Icône indiquant le type de rubrique Rubrique Tâche

Nom du fichier : twlp_sip_dep.html