next up previous contents
Next: StatsServer Up: BeanBox Previous: Modifizierte Beans installieren

BeanBox Manual (Quick Start)

Damit die BB mit dem STATSSERVER korrekt zusammenarbeiten kann, muß die Konfigurationsdatei /.MessObjektrc [*] auf den richtigen Server zeigen. Läuft das System auf nur einer Maschine unter Verwendung der Grundeinstellungen, reicht der Eintrag

in der Konfigurationsdatei. Enthält diese Datei falsche Werte, werden die Daten nicht versendet. Es können auch IP-Adressen statt Hostnamen angegeben werden.

Um die Ausgaben der BB auffangen zu können, muß der STATSSERVER gestartet sein. Man fahre zunächst bei 4.4 fort.

Die BB startet man im Verzeichnis /beanbox mit dem Kommando

sh run.sh

Anschließend erscheinen, wie in Abb. 4.1

 
Abbildung: Die BeanBox nach dem Start

zu sehen, mehrere Fenster auf dem Bildschirm. Das rechte Fenster heißt Toolbox. Darin werden alle verfügbaren Java Beans angezeigt. Per Drag&Drop lassen sie sich im großen Hauptfenster zu einer Anwendung zusammensetzen. Das linke obere Fenster heißt Properties. Hier lassen sich die Eigenschaften der Beans verändern. Das darunterliegende Fenster liefert Statusinformationen; für diesen Fall darf es ignoriert werden.

Nun wird eine kleine Demo Anwendung zusammengebaut. Sie soll aus zwei SorterBeans und einem StartButton bestehen. Dazu zieht man zweimal die SorterBean in die BB und stellen bei beiden Sortern die Eigenschaft ``sortBTA'' von 'False' auf 'True' und bei einem der beiden Sorter den ``algorithm'' von 'BubbleSort' auf 'QSort'. Dadurch wird ein Sorter schneller fertig als der andere. Um die Sorter starten zu können, wird ein StartButton in die BB gezogen. Seine Eigenschaft ``BTA_name'' wird in 'DoubleSorter' abgeändert. Nun muß man die Beans miteinander verknüpfen. Der StartButton sollte dazu selektiert sein. Im Menü wählt man Edit -> Events -> action -> actionPerformed und ziehen den Link auf den ersten Sorter. Es erscheint der 'EventTagDialog'. Es wird 'starteSort' ausgewählt - die Beans sind verknüpft. Beim zweiten Sorter verfährt man genauso. Dazu selektiert man erneut den StartButton. Tip: Ein Klick knapp neben den Button selektiert ihn, ohne ihn auszulösen. Die BB sollte dann ähnlich aussehen, wie in Abb. 4.2.

 
Abbildung: BeanBox mit DoubleSorter

Löst man den Sortiervorgang aus, werden die Meßwerte an den Server weitergegeben. Das Ergebnis dieses Beispiels wird in 4.5.2 wieder aufgegriffen.


next up previous contents
Next: StatsServer Up: BeanBox Previous: Modifizierte Beans installieren
Copyright Munich Network Management Team