n Entwickeln Sie eine Java-Anwendung die mit Hilfe von NetClassLoader eine Arbeiterklasse von einem Server holt, eine Instanz dieser Klasse abarbeitet und das Arbeitsergebnis zum Server zurücksendet.
n Ziel: Verteilte Aufgabenverarbeitung – wie zum Beispiel beim SETI Projekt
n Beispiel für eine Arbeiterklasse:
n Durch das Sieb des Eratosthenes kann man schnell Primzahlen finden:
n Man füllt eine Liste mit Zahlen von 1 bis S (z.B. S=10000)
n n sei eine Variable
n man beginnt mit n=2 und sucht nun alle Vielfachen von n
n alle gefundenen Vielfachen werden aus der Liste gestrichen
n nun wird n auf die kleinste verbleibende Zahl gesetzt nach dem letzten n (im ersten Fall n=3)
n man sucht wieder alle Vielfachen von n und streicht dieser aus der Liste
n …
n ist n*n >= S kann der Algorithmus beendet werden
n Alle verbleibenden Zahlen in der Liste sind Primzahlen J