Wenn Sie die Anwendung SimpleCI.ear installieren, müssen Sie sicherstellen, dass Enterprise-Beans implementieren in Schritt 1: Installationsoptionen auswählen nicht ausgewählt ist. Verwenden Sie zum Testen der Anwendung SimpleCI die xJCL in <WAS-Installationsstammverzeichnis>/longRunning/SimpleCIxJCL.xml. Vor dem Übergeben des Jobs müssen Sie die Datei editieren und einen Dateinamen angeben, der in dem dynamischen Cluster gültig ist, in dem Sie die Anwendung SimpleCI.ear implementiert haben. Anweisungen zum Übergeben der xJCL finden Sie im Artikel Anwendungen mit langer Laufzeit verwalten.
Verwenden Sie zum Testen der Anwendung PostingsSample die xJCL in <WAS-Installationsstammverzeichnis>/longRunning/postingSampleXJCL.xml. Vor dem Übergeben des Jobs müssen Sie die Datei editieren und Dateinamen angeben, die in dem dynamischen Cluster gültig sind, in dem Sie die Anwendung PostingsSample.ear implementiert haben. Anweisungen zum Übergeben der xJCL finden Sie im Artikel Anwendungen mit langer Laufzeit verwalten. Die Anwendung PostingsSample.ear enthält Entity-Beans. Die DDL-Dateien zum Erstellen der zugehörigen Datenbanktabellen und Tabellenbereiche sind <WAS-Installationsstammverzeichnis>/longRunning/CreatePostingsTablesXxx.ddl und <WAS-Installationsstammverzeichnis>/longRunning/CreatePostingsTablespaceXxx.ddl. Xxx steht für den Typ des Datenbankmanagers, für den die DDL-Datei bestimmt ist. Sie müssen die Datenbanktabellen erstellen und eine Datenquelle für die Datenbank definieren, bevor Sie die Anwendung PostingsSample installieren. Nähere Einzelheiten finden Sie im Artikel Eine Datenbank für die Ausführungsumgebung erstellen.
Wenn Sie die Anwendung MandelbrotCI.ear installieren, müssen Sie sicherstellen, dass Enterprise-Beans implementieren in Schritt 1: Installationsoptionen auswählen nicht ausgewählt ist. Die Anwendung MandelbrotCI enthält zwei Module: ein Webmodul, das die Benutzerschnittstelle bereitstellt, und ein Enterprise-Bean-Modul, das die rechenintensive Logik enthält. Wenn Sie die Anwendung implementieren, müssen Sie das Webmodul in demselben dynamischen Cluster wie den Scheduler für lange Laufzeit und das EJB-Modul in einem dynamischen Cluster der Ausführungsumgebung implementieren. Nachdem Sie die Anwendung installiert haben, können Sie die grafische Benutzerschnittstelle (GUI) mit dem URL http://<Hostname>:<Port>/mandelbrotci/gui aufrufen. "Hostname" und "Port" stehen für die Kombination von Hostname und Port-Nummer, über die Sie auf das Webmodul zugreifen können.
Bedienelement | Beschreibung |
---|---|
Zoom in / out | Vergrößert und verkleinert die aktuelle Sicht. |
Pan up /left /right /down | Verschiebt die aktuelle Sicht des Bildes nach oben, nach links, nach rechts bzw. nach unten. |
Minimum / maximum real / imaginary value | Steuert präzise, welcher Teil des Fraktals angezeigt wird. Die Bedienelemente "Zoom" und "Pan" sind Direktaufrufe zum Ändern dieser Werte. |
Pixels horizontally / vertically | Mit diesem Bedienelement können Sie angeben, in welcher Größe (in Pixel) das berechnete Bild angezeigt werden soll. |
Tiles horizontally / vertically | Mit diesem Bedienelement können Sie angeben, in wie viele Kacheln das Bild für die Berechnung aufgeteilt werden soll. Für jede Kachel wird ein Job mit langer Laufzeit übergeben. |
Maximum iterations | Ein Parameter des Mandelbrot-Algorithmus, der den Kontrast des berechneten Bildes steuert. Dieser Wert muss normalerweise nicht angepasst werden. |
Repeat count | Gibt an, wie oft die Berechnungen wiederholt werden sollen. Mit den Standardeinstellungen dauert eine Iteration durch die Berechnungen für jede Kachel auf einer Maschine mit durchschnittlicher Kapazität ungefähr 0,1 Sekunden. Durch die Erhöhung dieses Wertes können Sie die Ausführungsdauer jedes Jobs verlängern. |
Reset values | Setzt die numerischen Werte in den Feldern zurück. |
Restart computation | Startet die angegebene Berechnung (erneut). Falls Jobs für die vorherige Berechnung ausstehen, werden diese abgebrochen. |
Cancel computation | Bricht alle ausstehenden Jobs ab. |
User ID, password | Gibt die Berechtigungsnachweise für die Anmeldung an. Die Mandelbrot-Anwendung selbst hat keine Sicherheitseinschränkungen, aber die Berechtigungsnachweise werden verwendet, um die Benutzer-ID für das Übergeben und Abbrechen von Jobs festzulegen. |
Related tasks
Anwendungen mit langer Laufzeit implementieren