Applet und Dateien speichern

baxis

Grünschnabel
Hallo

Ich möchte gerne ein Applet schreiben. In diesem Applet sollen ziemlich viele Daten verarbeitet werden, welche auch abgespeichert werden sollen.

Was ist die einfachste Möglichkeit diese Daten in Dateien zu speichern?
Soll ich das Applet signieren, oder gibt es eine Möglichkeit die Daten an ein PHP-Script zu senden?.

Am liebsten wäre mir natürlich ein JFileChooser(oder so) mit dem ich einen Lokalen Pfad angeben kann und die Daten dann lokal speichere.

Die Art des Speichern ist mir egal, ob XML oder Text oder Binär.

Gruss
 
Hallo!

Soll ich das Applet signieren, oder gibt es eine Möglichkeit die Daten an ein PHP-Script zu senden?.
Wenn du das Applet signierst und die User das entsprechende java Plugin haben kannst ganz easy auf das lokale Dateisystem zugreifen und deinen JFileChooser verwenden.
Weiterhin ist es natürlich auch möglich vom Applet aus mit dem (Quell-) Server zu kommunizieren, ohne das Applet signieren zu müssen. Die Kommunikation könnte beispielsweise über normale Sockets oder RMI geschehen. Wenn du die Daten aus dem Java Applet an ein php Script übergeben willst, könntest du beispielsweise so vorgehen, dass du aus dem Applet aus eine URLConnection auf das entsprechende PHP Skript aufbaust und dort entweder per HTTP Get über die URL oder per HTTP Post die entsprechenden Variablenwerte übersendest.

Gruß Tom
 
Vielen dank für die schnelle Antwort.

Frage zum Signieren: Ist das Signieren von Applets kostenpflichtig?

Frage zu Sockets und RMI: Kennst Du Tutorials?

Gruss
 
Hallo!

Frage zum Signieren: Ist das Signieren von Applets kostenpflichtig?
Nein. Du kannst du selbst eigene Zertifikate erstellen. Willst du diese Zertifikate jedoch von einer CA wie z.Bsp. Verising anerkennen lassen musst du blechen, ansonsten klappts auch ohne.

Frage zu Sockets und RMI: Kennst Du Tutorials?
Ja...
http://www.google.de/search?hl=de&q=java+socket+tutorials&btnG=Google-Suche&meta=
http://www.google.de/search?hl=de&q=java+rmi+tutorials&btnG=Suche&meta=

Gruß Tom
 
Vielen Dank.
Ich habe jetzt mal das mit dem Signieren ausprobiert und funktioniert sehr gut. Genau das was ich haben wollte. :)
Für interessierte eigener Zertifikate:
Zertifikate
 
Zurück