SIP-Anwendungsrouter konfigurieren
Mit dem SIP-Anwendungsrouter (Session Initiation Protocol) können Sie die Reihenfolge auswählen, in der die SIP-Anwendungen ausgeführt werden. Sie können für die Konfiguration eines SIP-Anwendungsrouters entweder den Standardanwendungsrouter oder einen angepassten Anwendungsrouter verwenden.
Informationen zu diesem Vorgang
Der SIP-Container stellt einen Standardanwendungsrouter bereit. Diese Standardanwendungsrouterkomponente verwendet eine
Konfigurationstextdatei, ähnlich einer Java™-Eigenschaftendatei, in der die Reihenfolge festgelegt ist, in der der Anwendungsrouter SIP-Anforderungen an die Anwendungen sendet.
Einschränkung: WebSphere Application Server sortiert standardmäßig die Reihenfolge, in der SIP-Anwendungen aufgerufen werden anhand der Einstellungen für das Startverhalten. Die Sortierreihenfolge basiert auf der Wertigkeit der Anwendung. Diese Wertigkeitsrichtlinie findet nur dann Anwendung, wenn Sie keine Standardanwendungsrouterkonfigurationsdatei angeben, oder wenn dem Server oder Cluster kein angepasster Anwendungsrouter zugeordnet wurde.
Sie können entweder den Standardanwendungsrouter oder einen angepassten Anwendungsrouter für das Anwendungs-Routing, wie in der Prozedur beschrieben, verwenden.
Verwenden Sie die folgende Prozedur, um für Ihre Konfiguration die beste Methode für die Implementierung des SIP-Anwendungsrouters auszuwählen.
Vorgehensweise
- Verwenden Sie die Standardanwendungsrouterkomponente mit einer Konfigurationsdatei für Standardanwendungsrouter.
- Klicken Sie in der Administrationskonsole auf Umgebung > SIP-Anwendungsrouter. Es wird eine Liste der verfügbaren Anwendungsrouter, einschließlich der Standardanwendungsrouterkomponente, in der Tabelle angezeigt.
- Klicken Sie auf den Link DefaultSIPApplicationRouter.
- Sehen Sie sich in der Tabelle Ziele die Liste der Server- und Clusterziele an, die dem Anwendungsrouter zugeordnet sind.
- Ziele können verfügbar sein oder auch nicht. Wenn Sie das Ziel eines Anwendungsrouters ändern möchten, kehren Sie in die Anzeige "SIP-Anwendungsrouter" zurück, klicken Sie auf einen Routernamen, und prüfen Sie, ob ein Ziel aufgelistet ist. Ist ein Ziel aufgelistet, wählen Sie ein Ziel aus, und klicken Sie anschließend auf die Schaltfläche In Anwendungsrouter verschieben. Wählen Sie im Dropdown-Menü einen anderen Anwendungsrouter aus.
- Klicken Sie für DefaultSIPApplicationRouter auf einen Ziellinknamen, um die Anwendungs-Routing-Konfiguration für das Ziel festzulegen.
- Klicken Sie auf Erweiterte Regeln für das Anwendungs-Routing (Konfiguration des Standardanwendungsrouters), um eine Konfigurationsdatei für Standardanwendungsrouter zu verwenden, und klicken Sie auf Anwenden.
- Klicken Sie auf Routing-Regeln konfigurieren, um die Routing-Regeln anzuzeigen oder zu bearbeiten.
- Wenn Sie eine vorhandene Konfigurationsdatei für Standardanwendungsrouter haben, klicken Sie auf die Schaltfläche Importieren..., um die neue Konfigurationsdatei für Standardanwendungsrouter hochzuladen. Das Fenster Dateiimport wird angezeigt. Sie können in diesem Fenster zu der Datei navigieren und sie hochladen. Klicken Sie anschließend auf die Schaltfläche Importieren.
- Mit den Schaltflächen Neu, Löschen, Nach oben und Nach unten können Sie auf der Seite Konfigurationsdatei für Standardanwendungsrouter Routing-Regeln erstellen und ändern.
- Klicken Sie auf Speichern, um die Änderungen direkt in der Masterkonfiguration zu speichern, und starten Sie anschließend den Server bzw. Cluster erneut, damit die Änderungen wirksam werden.
- Verwenden Sie die Standardanwendungsrouterkomponente mit der manuellen Anwendungssortierung.
- Klicken Sie in der Administrationskonsole auf Umgebung > SIP-Anwendungsrouter. Es wird eine Liste der verfügbaren Anwendungsrouter, einschließlich der Standardanwendungsrouterkomponente, in der Tabelle angezeigt.
- Klicken Sie auf den Link DefaultSIPApplicationRouter.
- Sehen Sie sich in der Tabelle "Ziele" die Liste der Server- und Clusterziele an, die dem Anwendungsrouter zugeordnet sind.
- Ziele können verfügbar sein oder auch nicht. Wenn Sie das Ziel eines Anwendungsrouters ändern möchten, kehren Sie in die Anzeige "SIP-Anwendungsrouter" zurück, klicken Sie auf einen Routernamen, und prüfen Sie, ob ein Ziel aufgelistet ist. Ist ein Ziel aufgelistet, wählen Sie ein Ziel aus, und klicken Sie anschließend auf die Schaltfläche In Anwendungsrouter verschieben. Wählen Sie im Dropdown-Menü einen anderen Anwendungsrouter aus.
- Klicken Sie für DefaultSIPApplicationRouter auf einen Ziellinknamen, um die Anwendungs-Routing-Konfiguration für das Ziel festzulegen.
- Klicken Sie auf Basisreihenfolge für den Anwendungsstart, um die Anwendungsreihenfolge des Ziels zu verwenden. Klicken Sie anschließend auf Anwenden.
- Klicken Sie auf Anwendungsstartreihenfolge konfigurieren, um die Wertigkeit für die Anwendungsstartreihenfolge für die Anwendungen auf diesem Ziel anzuzeigen.
- Geben Sie in der Spalte Wertigkeit für Startreihenfolge einen numerischen Wert für die Anwendung ein. Die Wertigkeiten für die Startreihenfolge legen die Reihenfolge fest, in der der SIP-Anwendungsrouter SIP-Anforderungen an die Anwendungen sendet. Diese Werte geben auch
die Anwendungsstartreihenfolge nach einem Serverneustart an.
Die Anwendungen mit einem niedrigen Wert werden als erste gestartet. Einschränkung: Wenn zwei oder mehr SIP-Anwendungen in einer EAR-Datei (Enterprise Archive) bereitgestellt werden, haben diese gebündelten SIP-Anwendungen dieselbe Wertigkeit. Wenn komplexere Routing-Regeln erforderlich sind, muss eine andere Anwendungsroutermethode verwendet werden.
- Klicken Sie auf Aktualisieren.
- Klicken Sie auf Speichern, um die Änderungen direkt in der Masterkonfiguration zu speichern, und starten Sie anschließend den Server bzw. Cluster erneut, damit die Änderungen wirksam werden.
Achtung: Das Paket mit den CEA-Beispielen enthält eine wsadmin-Scriptbibliothek (Jython), die Sie verwenden können, um die Entwicklung und Tests von Scripts, die Konfigurationsänderungen automatisieren, zu vereinfachen. Weitere Informationen finden Sie in der Beschreibung der wsadmin-Scripting-Prozeduren (Jython) für CEA. - Verwenden Sie einen angepassten Anwendungsrouter.
- Klicken Sie in der Administrationskonsole auf Umgebung > SIP-Anwendungsrouter. Es wird eine Liste der verfügbaren Anwendungsrouter, einschließlich der Standardanwendungsrouterkomponente, in der Tabelle angezeigt.
- Wählen Sie einen angepassten SIP-Anwendungsrouter aus der Liste aus, oder klicken Sie auf Neu, um einen neuen zu erstellen. Auf der Registerkarte "Konfiguration" werden der Name des Anwendungsrouter und der Providername des Anwendungsrouter angezeigt. Der Providername des Anwendungsrouter muss auf den vollständig qualifizierten Klassennamen der angepassten Anwendungsrouterimplementierung gesetzt werden.
- Kopieren Sie die JAR-Datei (Java Archive) in den Serverklassenpfad. Kopieren Sie die JAR-Datei beispielsweise in das Verzeichnis
"Java-Ausgangsverzeichnis/lib/ext", und stellen Sie sicher, dass dieses Verzeichnis im Klassenpfad
für den Server enthalten ist.
Fehler vermeiden: Fügen Sie diesen Pfad dem Eintrag Server > Servertypen > WebSphere-Anwendungsserver > Servername > SIP-Container > Java- und Prozessverwaltung > Prozessdefinition > Java Virtual Machine > Klassenpfad nicht hinzu, da dies zu Konflikten führen kann.gotcha
- Geben Sie die Daten in den erforderlichen Feldern ein, oder bearbeiten Sie ggf. die Daten. Die erforderlichen Felder sind mit einem Stern (*) gekennzeichnet.
- Klicken Sie auf Anwenden und anschließend auf Speichern, um die Änderungen direkt in der Masterkonfiguration zu speichern.
- Wenn Sie das Ziel eines Anwendungsrouters ändern möchten, klicken Sie auf einen Routernamen, und prüfen Sie, ob ein Ziel aufgelistet ist. Ist ein Ziel aufgelistet, wählen Sie ein Ziel aus, und klicken Sie anschließend auf die Schaltfläche In Anwendungsrouter verschieben. Wählen Sie im Dropdown-Menü einen anderen Anwendungsrouter aus.
- Klicken Sie auf Speichern, um die Änderungen direkt in der Masterkonfiguration zu speichern, und starten Sie anschließend den Server bzw. Cluster erneut, damit die Änderungen wirksam werden.
Achtung: Das Paket mit den CEA-Beispielen enthält eine wsadmin-Scriptbibliothek (Jython), die Sie verwenden können, um die Entwicklung und Tests von Scripts, die Konfigurationsänderungen automatisieren, zu vereinfachen. Weitere Informationen finden Sie in der Beschreibung der wsadmin-Scripting-Prozeduren (Jython) für CEA. - Mit den angepassten Eigenschaften können Sie den SIP-Anwendungsrouter konfigurieren. Verwenden Sie die folgenden angepassten Eigenschaften, um einen Standardanwendungsrouter oder einen angepassten Anwendungsrouter zu konfigurieren. Mit diesen angepassten Eigenschaften werden die Einstellungen der Administrationskonsole überschrieben.
- Klicken Sie in der Administrationskonsole auf Server>Servertypen>WebSphere-Anwendungsserver> Servername.
- Erweitern Sie unter Containereinstellungen den Eintrag Einstellungen für SIP-Container, und klicken Sie auf SIP-Container.
- Klicken Sie unter Weitere Eigenschaften auf Angepasste Eigenschaften und anschließend auf Neu.
- Verwenden Sie für den Standardanwendungsrouter die angepasste Eigenschaft javax.servlet.sip.ar.dar.configuration. Diese Eigenschaft gibt die Position der Eigenschaftendatei für den Standardanwendungsrouter an. In dieser Datei ist die Reihenfolge definiert, in der der Anwendungsrouter, wie in Anhang C der Spezifikation JSR 289 beschrieben, SIP-Anforderungen an die Anwendungen sendet.
- Verwenden Sie für den angepassten Anwendungsrouter die angepasste Eigenschaft javax.servlet.sip.ar.spi.SipApplicationRouterProvider. Diese Eigenschaft gibt den vollständig qualifizierten Klassennamen des angepassten Anwendungsrouter, wie in Abschnitt 15.4.2 in der Spezifikation JSR 289 beschrieben, an. Die Klasse der angepassten Anwendungsrouterimplementierung legt die Reihenfolge fest, in der der Anwendungsrouter SIP-Anforderungen an Anwendungen sendet.
- Klicken Sie auf Speichern, um die Änderungen direkt in der Masterkonfiguration zu speichern, und starten Sie anschließend den Server bzw. Cluster erneut, damit die Änderungen wirksam werden.
Ergebnisse
Unterartikel
SIP-Anwendungsrouter
Verwenden Sie diese Seite, um SIP-Anwendungsrouter zu erstellen und zu löschen. Der SIP-Anwendungsrouter (Session Initiation Protocol) ermöglicht es Ihnen, die Reihenfolge festzulegen, in der die SIP-Anwendungen bei einer ersten SIP-Anforderung ausgeführt werden.Einstellungen für SIP-Anwendungsrouter
Verwenden Sie diese Seite, um die Containereinstellungen für den SIP-Anwendungsrouter zu konfigurieren. Der SIP-Anwendungsrouter (Session Initiation Protocol) ermöglicht es Ihnen, die Reihenfolge festzulegen, in der die SIP-Anwendungen ausgeführt werden. Sie können den Standardanwendungsrouter (DAR, Default Application Router) verwenden, oder einen angepassten Anwendungsrouter angeben, der der SIP-Servlet-Spezifikation entsprechen muss.Einstellungen für die Reihenfolge für das Anwendungsrouting
Verwenden Sie diese Seite, um anzugeben, ob sich der Standardanwendungsrouter auf die Basisreihenfolge für den Anwendungsstart oder auf erweiterte Anwendungsrouterregeln (Konfiguration des Standardanwendungsrouters) stützen soll.Einstellungen für die Anwendungsstartreihenfolge
Verwenden Sie diese Seite, um die Reihenfolge festzulegen, in der die SIP-Anforderungen an die Anwendungen weitergeleitet werden.Angepasste Eigenschaften für SIP-Container
Sie können den Konfigurationseinstellungen für einen SIP-Container (Session Initiation Protocol) jede der folgenden angepassten Eigenschaften hinzufügen.Standardanwendungsrouterregeln
Verwenden Sie diese Seite, um Routing-Regeln für den Standardanwendungsrouter anzuzeigen oder zu ändern oder um eine neue Konfigurationsdatei für den Standardanwendungsrouter zu importieren. Der Standardanwendungsrouter ist ein SIP-Anwendungsrouter, mit dem Sie die Reihenfolge festlegen können, in der die SIP-Anwendungen ausgeführt werden.Einstellungen für Standardanwendungsrouterregeln
Verwenden Sie diese Seite, um die Details einer Anwendungsrouterregel zu bearbeiten.
Zugehörige Konzepte:
Zugehörige Informationen:


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tcea_sipapprouter_cfg
Dateiname:tcea_sipapprouter_cfg.html