next up previous contents index
Next: Installation der BThread-Klasse Up: Anhang A: Installation Previous: Installation der Beanbox

Installation anwendungsspezifischer Javabeans

Nicht für alle Anwendungen werden die vorgefertigten Javabeans alle Funktionen bereitstellen können. In diesem Fall müssen weitere Javabeans entwickelt werden. Dies ist Aufgabe des Bausteinentwicklers.

Bei der Entwicklung zusätzlicher Javabeans ist zu beachten, dass diese serialisierbar sein müssen, damit sie mit einer Anwendung abgespeichert und wiedergeladen werden können:

- implements Serializable bzw. Externizable

Sollen Properties (Daten und Eigenschaften wie Farben) anpassbar sein, dann müssen standardisierte Zugriffroutinen erstellt werden, z.B. für die Variable status:

int status:
int getStatus()
void setStatus(int status)

Javabeans, die von Bean-Entwicklern modifiziert oder neu erstellt wurden, müssen wie Javaprogramme übersetzt und als jar-File komprimiert in das Verzeichnis jars der Beanbox eingebracht werden. Dazu wird ein manifest-File benötigt, z.B.:

Name: MuliBean.class
Javabean: true
Depends-On: BThread.class

Das Erstellen des jar-Files erfolgt dann mit dem Aufruf:

jar cfm mulibean.jar manifest.tmp MuliBean.class BThread.class

Javabeans, die zugekauft oder aus dem Web geladen wurden, lassen sich über Laden in die Toolbox einführen, wenn sie als jar-files vorliegen oder in diese Form gebracht wurden.



Copyright Munich Network Management Team