Servletanwendungen über Asynchronous Request Dispatcher (ARD) entwickeln

Webmodule können Anforderungen gleichzeitig in gesonderten Threads zuteilen. Anforderungen können vom Server oder vom Client zugeteilt werden.

Vorbereitende Schritte

Weitere Informationen zu den Schnittstellen "AsyncRequestDispatcherConfig" und "AsyncRequestDispatcher" finden Sie in den Informationen zum Paket "com.ibm.websphere.webcontainer.async" in der API-Dokumentation. Die generierte API-Dokumentation kann über den Pfad "Referenz > APIs - Anwendungsprogrammierschnittstellen" im Inhaltsverzeichnis des Information Center aufgerufen werden.

Lesen Sie den Artikel mit den Designhinweisen zur Anwendung "Asynchronous Request Dispatcher" (ARD), bevor Sie die folgenden Schritte ausführen.

Informationen zu diesem Vorgang

Durch eine parallele Verteilung kann die Antwortzeit des Servlets verbessert werden. Wenn Operationen voneinander abhängig sind, sollten Sie die asynchrone Anforderungszuteilung nicht aktivieren. Wählen Sie deshalb "Inaktiviert" aus. Die parallele Zuteilung kann bei voneinander abhängigen Operationen zu Fehlern führen. Wählen Sie "Serverseite" aus, wenn der Server Anforderungen zusammenfassen soll, die parallel zugeteilt werden sollen. Wählen Sie "Clientseite" aus, wenn der Client Anforderungen zusammenfassen soll, die parallel zugeteilt werden sollen.

Vorgehensweise

  1. Trennen Sie ressourcenintensive Operationen logisch ab.
  2. Entwickeln Sie Servlets, die Asynchronous Request Dispatcher verwenden, um diese Operationen einzuschließen.
  3. Aktivieren Sie die asynchrone Anforderungszuteilung in einem Anwendungsserver.
  4. Implementieren Sie die Anwendung in einem Anwendungsserver, in dem die asynchrone Anforderungszuteilung aktiviert ist.
  5. Wählen Sie einen Aggregationstyp für die Anwendung aus, die ARD erfordert.
  6. Optional: Konfigurieren Sie den Arbeitsmanager "AsyncRequestDispatcherWorkManager", der für die Anforderungszuteilungsthreads verwendet wird.
  7. Starten Sie den Anwendungsserver erneut.

Nächste Schritte

Starten Sie die geänderten Anwendungen erneut (sofern installiert), oder starten Sie neu installierte Anwendungen, um ARD in jeder Anwendung zu aktivieren.

Symbol, das den Typ des Artikels anzeigt. Taskartikel



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