SIP-Anwendungsrouter in Liberty

Der SIP-Container (Session Initiation Protocol) verwendet den SIP-Anwendungsrouter, um die Reihenfolge festzulegen, in der Anwendungen im Container ausgeführt werden.

Der SIP-Container kann mehrere Anwendungen aufrufen, um einen vollständigen Service oder eine vollständige Funktion zu implementieren. Durch diesen modularen Entwicklungsansatz wird die Entwicklung neuer Anwendungen für die Anwendungsentwickler vereinfacht. Die modularen Anwendungen können so einfacher kombiniert und verwaltet werden, während einzelne Anwendungsimplementierungen unabhängig bleiben.

Der Anwendungsrouter ist für die Auswahl der richtigen Anwendungen in der richtigen Reihenfolge zuständig, um eine eingehende Nachricht zu verarbeiten. Für die ordnungsgemäße Funktion eines Containers ist ein Anwendungsrouter erforderlich. Der Router ist jedoch eine separate logische Entität. Der Anwendungsrouter basiert auf der Spezifikation JSR 289. Nähere Informationen zur Funktion des Anwendungsrouters finden Sie in der Spezifikation.

Der Standardanwendungsrouter kann mit einer Standardkonfigurationsdatei konfiguriert werden, die dem SIP-Container gemäß der Spezifikation JSR 289 bereitgestellt wird.

Das Anwendungsrouting, auch als Anwendungskomposition bezeichnet, kann unterschiedlich gehandhabt werden:
  • Angepassten Anwendungsrouter durch Angabe des Pfads der Java™-Archivdatei (JAR) konfigurieren, die die Anwendungsrouterimplementierung und den Provider für das Element library enthält, und das Element bell hinzufügen, um diese Bibliothek in der Datei server.xml zu referenzieren. Ein bestimmter Provider wird im Attribut carProvider des Elements sipApplicationRouter definiert. Ein Beispiel hierfür finden Sie in der Dokumentation im Abschnitt Session Initiation Protocol (SIP) in Liberty verwalten.
  • Standardanwendungsrouter durch Angabe seiner Position im Attribut sipDarConfiguration des Elements sipApplicationRouter in der Datei server.xml konfigurieren.

Symbol das den Typ des Artikels anzeigt. Konzeptartikel



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